Computer Science vs Computer Engineering

<p>Basically exactly what it says. I really like programming but i also like electronics and would like a hardware part of it. I heard that most computer engineerings go into something software related. I would like to work with video games and make decent money. So what are the differences and cons/pros of both. Thanks!</p>

<p>I’m also very interested in this
Bump…bump</p>

<p>Computer engineering, opens many more doors than computer science and doesn’t close any.</p>

<p>I have a similar problem, I chose computer engineering but thinking of changing to electrical engineering since most people say most computer engineer majors go toward software jobs, and if that’s the case why not just major in computer science if you’re going to end up in software anyway? I also heard a lot of hardware jobs are out of reach for computer engineers because they have to sacrifice EE classes for more CS classes.
Plus, going the EE route you can always later learn CS on your own, but I’m sure the reverse is much more infeasible.</p>

<p>I think computer engineering does open more doors for the students. However, some schools offer their CpE leaning toward EE side, rather than a balance of CSC and EE (at CCNY we balanced both disciplines). </p>

<p>Learn CS on your own. Well. Not everyone has the energy and the ability to learn everything on their own. If you are extremely interested in both hardware and software, and you really want to be more open-minded CpE is perfect. </p>

<p>Video games. What kind of video games? What role do you want to be in? Some schools even offer ‘game design’ degree.</p>

<p>The definition and flexibility of “computer engineering” and “computer science” majors varies from school to school. You’ll want to check how each school defines each major to see which actually matches up with your academic and professional goals.</p>

<p>Thanks guys. At the school i was looking at it is about 50/50 so i think that will be perfect.</p>

<p>If you like hardware, go for computer engineering. Personally, I’d rather do anything in the world but computer engineering, and I’m a computer science major! Computer engineering opens up a lot of doors though.</p>

<p>Consider schools with a “Computer Science and Engineering” major. I know UCLA has one, and I reckon plenty of other schools do as well.</p>

<p>I echo going with computer engineering. I know a software engineer, and he even concedes that anyone can do his job with a couple of CS classes. Engineering is where the hardware, wires, and robotics, etc. are all involved.</p>

<p>If you’re going for a hardware job though wouldn’t EE be better than cpE?</p>

<p>CE is more specialized; it will have robotics, circuits, hardware, computers, etc. EE has that, but is more broader and less specialized. EE will also take you to power supply, energy, and etc. But if you know you want to work with computers, even hardware, CE would be fine.</p>

<p>@bl4ke360
exactly as foregnrelations said. I want to do more with computers. Also I want computer programing so EE wouldnt have that and would be more borad. CS is just programming so i think CE is where i want to go. Thanks everyone!</p>

<p>Well I should clarify; EE does involve some computer science, but CpE is just more geared towards it.</p>

<p>Hmmm how is EE more computer science? you mean the binary stuff? the fundamental of electronics?
I think the wording will throw him off.</p>