<p>CMU looks like a match depending on your ACT Math score.
What’s the problem with big universities ? Big universities are the best for for CS.</p>
<p>University of Washington- Seattle
University of Massachusetts- Amherst
University of Illinois- Urbana Champaign
University of Maryland- College Park</p>
<p>Do you have cost constraints? Many public schools are expensive for out-of-state students. Affordability is important in determining reach/match/safety, especially safety.</p>
Big classes. I transferred from a school of 50,000 to a school of 3,000, and it made all the difference in the world.</p>
<p>Santa Clara is right in the middle of Silicon Valley and has a good CS program.</p>
<p>It doesn’t really matter where you go for a CS degree. Unless there’s a special CS track you’re interested in, undergraduate CS degrees are fairly standardized.</p>
<p>Actually, the introductory CS courses are not very standardized across schools. Upper division CS courses tend to have more commonality, although selection of elective courses tends to vary, and smaller departments may be missing some of what many consider important core CS courses.</p>
<p>I disagree, ucbalumnus. Most introductory CS classes teach the basics - how to put together a program, iterations, variables, simple data structures, functions, methods, procedures, recursion, syntax… The languages taught in the introductory classes may differ, but the underlying ideas are the same.</p>
<p>While the underlying ideas are the same, the organization of topics differs significantly enough that the California community colleges, which typically try to design their courses for transferability to UCs and CSUs, often have difficulty providing good matches for CS courses at the various UCs and CSUs, as shown on [url=<a href=“http://www.assist.org%5DWelcome”>http://www.assist.org]Welcome</a> to ASSIST<a href=“e.g.%20try%20to%20find%20the%20lower%20division%20CS%20courses%20for%20transfer%20to%20%20Berkeley”>/url</a>.</p>
<p>It seems like everyone here has a different idea of the best CS schools. I do have some cost restraints, mainly nothing more than $45,000 a year before aid.</p>
<p>Your actual cost constraint should be based on the net price after grant/scholarship (not loan) aid.</p>
<p>What costs less:</p>
<ul>
<li>School A with $60,000 list price and $40,000 in grants and scholarships.</li>
<li>School B with $45,000 list price and no grants and scholarships.</li>
</ul>
<p>I visited Carnegie Mellon, and even though I was not interested in the CS program there, was still very impressed with the facilities (I believe it is called the Bill Gates Building). The campus is also nicely laid out and there is definitely less than 12,000 undergrads. They are also commonly ranked first in computer science.</p>