Best colleges for EECS or similar CS major program?

<p>Hi. I'm particularly interested in a sort of major program where EE and CS are both part of the program. I'm interested in colleges that explicitly have a EECS major or colleges that have a similar program but designates it as CS. From what i know, different colleges' majors, while having the same name such as Computer Science, may be very different based on specific courses offered in each.</p>

<p>The reason for seeking out EECS or colleges with a CS program like EECS is because I'm interested in both the hardware and software side of technology. I wouldn't really like to be working with one without touching the other. From my research, a strong understanding of hardware is crucial to making good software and vice versa so I want to get a education from a college that explicitly has an EECS major or a CS major that has a lot of hardware stuff in it along with software. So really both a virtual and physical aspect.</p>

<p>What about computer engineering?</p>

<p>I would prefer if it were leaning towards the software side of things but still involve a good deal of both software and virtual. I want to be able to program and do stuff with the software side of technology but also understand and interact with hardware. Also, I prefer the major to have computer science in the name. Silly I know. </p>

<p>As I said, I want the major to be CS or EECS but also have a good deal of hardware side stuff in it. But all in all, it should lean towards the software side.</p>

<p>Here are some descriptions from the EECS department at the University of Michigan:
[Computer</a> Science](<a href=“Electrical Engineering and Computer Science at the University of Michigan”>Electrical Engineering and Computer Science at the University of Michigan)
[Computer</a> Engineering](<a href=“Electrical Engineering and Computer Science at the University of Michigan”>Electrical Engineering and Computer Science at the University of Michigan)
[Electrical</a> Engineering](<a href=“Electrical Engineering and Computer Science at the University of Michigan”>Electrical Engineering and Computer Science at the University of Michigan)</p>

<p>Even engineering programs offer some room for technical electives. You can specialize within any of these majors at almost any school. To me, most of what you write describes computer engineering…that’s my opinion.</p>

<p>Noimagination, based on what I see in those PDFs, I’m still leaning towards CS major for sure. </p>

<p>Do you happen to know great CS colleges that also offer a minor in CE if that is at all possible?</p>

<p>University of Illinois offers a major in CS and also has a major in ECE (Electrical and Computer Engineering). But their website says “Computer Science majors cannot elect the Computer Engineering Option within the minor.” What does this mean? Does it mean a CS major can’t choose it as a minor? The "within the minor part has me a bit confused.</p>

<p>The University of Washington has a Major in CE that has an option for Software Specialization or Hardware Specialization. So that one also looks good. So I might consider majoring in CE there with a software specialization then latter work for a masters in Computer Science.</p>

<p>

[The</a> Washington State University Catalog](<a href=“http://catalog.wsu.edu/General/Academics/Minor/252]The”>The Washington State University General Catalog)
[Department</a> of Electrical, Computer, and Energy Engineering (ECEE) | University of Colorado at Boulder](<a href=“http://ecee.colorado.edu/academics/ugrad/minors/comp_engr_minor.html]Department”>http://ecee.colorado.edu/academics/ugrad/minors/comp_engr_minor.html)
[SEAS:</a> Computer Engineering Minor](<a href=“Electrical and Computer Engineering Department | Miami University”>Electrical and Computer Engineering Department | Miami University)</p>

<p>Stony Brook has a minor in EE.

Can you cite that quote? I don’t see it: [Prospective</a> Students: Undergraduate Advising How to Declare a Minor - ECE ILLINOIS | University of Illinois at Urbana-Champaign](<a href=“http://www.ece.illinois.edu/students/ugrad/ece-minor.html]Prospective”>http://www.ece.illinois.edu/students/ugrad/ece-minor.html)

Every CE program requires technical electives. Most CS programs have even more room for elective courses. If you want to learn something, nobody is going to stop you (provided that you take the prerequisites first).</p>

<p>I think there is some advantage to schools with EECS departments (MIT, UCB, UMich, WSU, etc.) in the sense that the departmental advising staff will be very familiar with courses in all three areas. Maybe look into that.</p>

<p>Hello, My name Billy.</p>

<p>noimagination, I got that quote from here. [Course</a> Information Suite, Course Catalog, Class Schedule, Programs of Study, General Education Requirements, GenEd](<a href=“http://provost.illinois.edu/ProgramsOfStudy/2012/fall/programs/undergrad/engin/about_engin.html#comp]Course”>http://provost.illinois.edu/ProgramsOfStudy/2012/fall/programs/undergrad/engin/about_engin.html#comp)</p>

<p>"The minor is open to undergraduates outside the ECE Department. Computer Science majors cannot elect the Computer Engineering Option within the minor. "</p>

<p>In that case, if I major in CS via the College of Letters and Sciences, could I minor in ECE?</p>

<p>Sounds like you can do the EE minor, not the CE minor.</p>

<p>I’m not really sure what a minor in CE does for you…couldn’t you just take the courses you are interested in as technical electives?</p>

<p>Why don’t you you just choose one? Either CS or EE. Choosing one and being great at it > choosing two and being mediocre at both…</p>

<p>Orbit196, I know what you mean. Better to be highly skilled at one field then a jack of all trades. But the thing is, while I want the software focus of CS I also want some knowledge and skill on the hardware side of technology, something more tangible. But as I said, the focus of my studies would be the software side.</p>

<p>Sent from my Xoom using CC</p>