What are the best colleges for computer science?

<p>Hi, i am a rising sophomore in high school, just wondering what your opinion is on the top schools for computer science/engineering. I know there is: UCBerkeley, Stanford, MIT, CIT, and Duke. Just wondering what else.</p>

<p>Carnegie Mellon, Cornell, Michigan</p>

<p>Top 10 CS (US News):
1. Carnegie Mellon University
Massachusetts Institute of Technology
Stanford University
University of California – Berkeley
5. University of Illinois – Urbana-Champaign
6. Cornell University
7. University of Texas – Austin
University of Washington
9. Princeton University
10. California Institute of Technology
University of Wisconsin – Madison</p>

<p>Top 10 Computer Engineering:
1. Massachusetts Inst. of Technology
2. University of California–Berkeley
3. Stanford University
4. U. of Illinois–Urbana-Champaign
5. Carnegie Mellon University
6. University of Michigan–Ann Arbor
7. Georgia Institute of Technology
8. University of Texas–Austin
9. Cornell University
10. Purdue Univ.–West Lafayette</p>

<p>Duke has rather weak programs in CS and Engineering in general.</p>

<p>im_blue: Duke has rather weak programs in CS and Engineering in general.</p>

<p>Really? That depresses me, I've heard good things about their Pratt School of Engineering. I'm interested in cs/engineering but love Duke. Am I making a mistake to want to go their over Georgia Institute of Tech (GA Tech) which is about 2 hours away from where I currently live? I mean Duke's name still seems to mean more than GA Tech's for sure.</p>

<p>
[quote]
I mean Duke's name still seems to mean more than GA Tech's for sure.

[/quote]

No, employers and grad schools will value the GTech name over Duke.</p>

<p>how about UCI isnt it pretty good for CS?</p>

<p>The name carries alot when it comes to every-day people, not employers</p>

<p>well maybe not, I don't know that much about Pratt in general</p>

<p>Well, I think that's a bit like saying that you should turn down Harvard to go to Illinois if you want to do computer science. Is is clearly true that Illinois has a clearly better computer science department than Harvard does, but I think we can all agree, it's not the easiest thing in the world to turn down Harvard. After all, what if you turn down Harvard to go to Illinois, and then find out you no longer want to major in CS anymore?</p>

<p>sakky:
that really would suck.
can anyone answer my question?</p>

<p>Well, I think that's a bit like saying that you should turn down Harvard to go to Illinois if you want to do computer science. Is is clearly true that Illinois has a clearly better computer science department than Harvard does, but I think we can all agree, it's not the easiest thing in the world to turn down Harvard. After all, what if you turn down Harvard to go to Illinois, and then find out you no longer want to major in CS anymore?</p>

<p>so isnt UCI good for cs?</p>

<p>Distinguished UCs for Computer Science:
[list=0][<em>]UCB
[</em>]UCLA
[li]UCSD[/li][/list]</p>

<p>really? wow i thought uci ranked #2 behind ucb.</p>

<p>UCB #1
UCLA #14
UCSD #20
USC #27
UCI #29
UCD #42</p>

<p>Overall, UCI has a comparable reputation to UCSB and UCD, and below UCB, UCLA, and UCSD.</p>

<p>
[quote]
Well, I think that's a bit like saying that you should turn down Harvard to go to Illinois if you want to do computer science.

[/quote]
</p>

<p>Nobody would realistically have these 2 as their only choices. A prospective CS major who got into Harvard would probably also get into at least one of MIT, Stanford, Berkeley, and CMU. If you're a graduate student, it makes perfect sense to turn down Harvard for Illinois.</p>

<p>Ok fine, then consider Harvard vs. CMU. Or Harvard vs. Berkeley. MIT and Stanford are such crapshoots that you could get into Harvard and not get into MIT or Stanford (I know a few such people that this has happened to). So, think about it. How many people would really turn down Harvard for CMU or Berkeley? Not many, I think we would agree. </p>

<p>Again, the major danger would be, what if you decide you don't want to major in CS anymore? Lots of people would thought they would major in CS eventually decide to major in something else, either because CS turns out to be harder than they thought, or they find something else more interesting, or they can't pass the intro CS classes, or whatever.</p>

<p>Wait a minute sakky. Didn't we argue not too long ago about whether the brand-name of the school matters more than the school's specific strength in say a certain PhD or graduate program? I said that a Harvard or Stanford degree is going to be better than a Berkeley degree even if Berkeley ranks #1 in that particular graduate school discipline. You obviously disagreed with me, but now I see you are taking a different standpoint. How can you reconcile this?</p>

<p>*if you decide to remark that you cannot switch graduate majors as easily as you can switch undergraduate ones, then please assume that we are talking about a kid who is 100% sure that he will major in computer science. Should he go to Harvard or Illinois?</p>

<p>im_blue what is the URL of that list? Is that 2005? I would like to see it. Also, Harvard is terribly bad for CS right?</p>

<p><a href="http://www.usnews.com/usnews/edu/grad/rankings/phdsci/premium/com.php%5B/url%5D"&gt;http://www.usnews.com/usnews/edu/grad/rankings/phdsci/premium/com.php&lt;/a&gt;&lt;/p>

<p>Harvard is ranked #20 for CS.</p>

<p>You can also look at WUSTL and Penn State.</p>