10-02-2018
|
11
|
Registered User
Join Date: Dec 2016
Location: Uk/london
Posts: 851
|
From my experiences doing CS it’s a very worthy major. I just hope you really like math.
To be honest from what I understand from my coworkers who are computer engineering majors is that you end up doing similiar work, just with perhaps a small shift in focus. While CE generally is supposed to be more hardware orientated it doesn’t seem like that really comes to fruition. As a major CS generally focuses on your core components (Theory, Languages, Architecture, security, etc.) whereas CE is more based on circuitry and other electrical issues. I would recommend CS over CE, but they’re both largely fine... though instead of CE I would be tempted to do electrical engineering instead. It is very similar and, from my experiences, has better applicability to a broader range of potential work than CE does. Not sure how the prospects between the majors are different, however.
Cyber security is really good, but it’s dull. You also will, very likely, spend quite a lot of time on call. Unless your doing implementation and research, than maybe not. Though I don’t feel fully comfortable speaking on it, since I had a much different focus.
Systems analysis is very useful, and is another major that you should look into, should that be a major at your university.
|
I do like math and used to be really good in it but I haven't studied it in a year. Which isn't really a big problem in my opinion since I always found it easy for me to learn math.
So from what I understood from you and my own researches, Computer science is more general and it's about how things work in the computer. Where Computer engineering is more about how the software can be created and to actually create the software for example. I was also told by people who studied computer science that it's a better option, at the same time I was also told some people that computer engineering is a better option and employers rather have an employee who studied computer engineering than computer science.
What I do enjoy is scripting, working with groups and finally something isn't boring. Which is the reason why I'm still considering picking another degree. I will look into system analysis and find out what it is.
I am currently an undergrad pursuing Computer Engineering (with a minor of Math and Cyber Security) at VT. From my experience, choose whichever major interests you more.
I chose Computer Engineering because I am more interested in the interactions between hardware and software. Additionally, Computer Engineering gives you a head-start with fields such as Cyber Security, because security research requires a lot of lower-level software and hardware knowledge.
In my experience, classes you take in Computer Science teach you more about software design and algorithms, and not about low-level languages such as assembly which is required knowledge for those wishing to pursue cyber security.
|
What are the differences between the kind of jobs you could get with a computer engineering degree and a computer science degree? I'm not quite sure what interests me more which is the reason I'm not sure what to pick.
I'm a math major, but I've taken a fair amount of CS courses. The CS major can diverge into diverse range of sub-categories: Graphics, AI, Security, Theoretical CS(very math heavy), Software Design, etc. I'd have a look at those sorts of specialties, and see if you're interest lie within one of them, and If that's the case, I'd suggest going through a CS degree, as it is far more general than a Computer Engineering major. This generality in pedagogy also allows you to fairly easily switch between specialties if one doesn't suite you too well.
|
But is this really supposed to be an advantage or a disadvantage? For studying, it's probably more enjoyable and a bit easier. But for job opportunities does it make a big difference? Since computer engineering is more specific wouldn't some employers prefer it or i'm wrong?
|
|
|