<p>I have listed the top 4 engineering schools at an undergraduate level. What do students usually major in out of those 4 schools? Which discipline does the schools mostly take pride in?</p>
<p>EECS for MIT, Stanford, and Berkeley. Not sure about Caltech.</p>
<p>That isn’t really a meaningful question. What information are you hoping to obtain by looking at the the largest departments at these schools? Maybe someone can help you more directly with that information.</p>
<p>EECS is pretty much the same as Computer Engineering, correct?</p>
<p><a href=“https://career.berkeley.edu/Major/Major.stm”>https://career.berkeley.edu/Major/Major.stm</a> indicates that the Berkeley class of 2012 most popular majors were:</p>
<p>484 Economics
434 Political science
431 Integrative biology
430 Molecular and cell biology
367 Business administration
358 Psychology
326 English
308 EECS
288 Sociology
263 Political economy</p>
<p>
If a department is titled as EECS then Computer Engineering will generally by a specialty offered within that department. Other colleges and universities split EE, CE, and CS among 2 or 3 separate departments.</p>
<p>CE has less software, CS has more software, EECS, you can pick to have both.</p>
<p>My school only offers CE, EE, SE, and CompSci. Which one is the closest to have a mixture of both?</p>
<p>I would think anyone who had the chops to get into any of those schools would have the skill to sort this out for themselves with our friend the Google. :-/ </p>
<p>
CE is a mix of EE and CS, but specialized to those portions related to computer design - no antennas from EE, relatively little high-level programming from CS. EE’s are the most flexible, you make an EE degree look almost exactly like a CE degree and can get in the ballpark of CS as well. SE, assuming you mean Systems Engineering, does not really have anything to do with the others.</p>
<p>If you want to estimate the relative popularity of the various subareas of EE and CS, look at the school’s class schedule to see what the enrollment in courses in each subarea looks like.</p>
<p>Would you say that EE paired up with some programming classes will make it a fairly marketable combo? And I meant software engineering with SE. </p>
<p>Those are all very tough admits. </p>
<p>
Well, that really depends on what you want to do. The practice of electrical engineering runs the gamut from very specialized (especially at large companies) to very general (especially at small companies). Most EE’s don’t really need to do any software work, and what they do is generally contained within the standard coursework or a little beyond - after that it just makes sense to hire a programmer!</p>
<p>I would focus more on finding a niche that you like and rocking it - course selections may change the jobs being offered, but it won’t be the biggest influence on your marketability. </p>
<p>
Ah - not too many places offer SE and CS at the same time. When they do, it seems that CS is more theoretical and SE is more practical, but I think 90+% of software jobs will take either.</p>
<p>What about classes like Digital Signal Processing and Communication Theory(transmission) fall under? Not EE? I would think they are under EE, CE is Computer Engineering only. For EECS you can tailor as much EE or CS as you like.</p>
<p>What’s hotter right now? CS or EE? Or which one would have better job prospect?</p>
<p>
I believe that EE currently has lower unemployment rates at the moment, but CS has higher starting salaries. The differences are small and are likely to change by the time you enter the job market anyway, so I would really try to focus on what you WANT to do.</p>