<p>I am looking for undergraduate rankings for Computer Science programs in the United States, I know a set of graduate rankings do exist (US News and World Report) but their undergraduate section does not seem to include a Computer Science sub-category.</p>
<p>In general I am looking for the top 10 undergrad programs in this field</p>
<p>^Those are not strictly based on the USNWR graduate rankings. You bumped up all the Ivies. To say Princeton is on par with Stanford is a gross, gross overstatement. Not only is Stanford far superior in computer science, its in Silicon Valley. </p>
<p>I would actually push Ivies down due to the overall weakness of their Engineering departments and any schools on the West Coast should be propped up due to their proximity to Silicon Valley, regardless of how rip off their tuition may be.</p>
<p>Even if you have to resort to paying the inflated tuition for mediocre UCLA or UCSD, they are still many times better from a career standpoint than Harvard. <em>shudders</em></p>
<p>The truly local schools to Silicon Valley include:</p>
<p>San Jose State University
Santa Clara University
Stanford University
UC Santa Cruz
CSU East Bay
UC Berkeley
(maybe) UC Davis (but that is stretching the definition of “local”)</p>
<p>To me Tier 1, tier 2, tier … makes more sense than an absolute 1, 2, and 3…
And again, are the criteria and weightage that were used to rank match your criteria and weights? If you were very interested in one area of CS, or a combo - CS and business, or more towards a long term academic/research track than to industry, then you need to look at the schools with your criteria. </p>
<p>But on a more practical point, it may be better to look at what your credentials are to get the broad group of colleges to apply to, and then decide which one after the acceptances come out by factoring in your specifics and other (eg. financial) issues.</p>
<p>How can one evaluate the quality of an undergraduate program? Past a certain point, all of the schools will offer enough high level coursework and research opportunities to satisfy the needs of undergrads. I think that most undergraduate-program rankings are mirrors of graduate-program rankings. </p>
<p>That’s why the above USNWR list puts Stanford on the same level as UIUC and Berkeley above CalTech. However, I can’t imagine an undergraduate ever choosing between these schools, even with huge merit scholarships in play. I think a better ranking would take into account concepts like undergraduate program quality, so that schools like Dartmouth and Yale would make it into the top 10 even if they don’t have the biggest departments.</p>
<p>Good advice, but google recruits at a big range of schools. Maybe the top 20-30 (perhaps we can break this down by how many times they recruit per year). That helps some students, but it doesn’t help the student who wants to choose between two really good schools.</p>
<p>I have a different view on this. With Berkeley’s superior name globally, it is more attractive to Int’l Students than it is for In-State students.</p>
<p>Well maybe the fact that Google recruits at a number of schools tells you something. There is no one best answer. Especially for undergrad. There are 20 very good ones. Then it’s up to the person.</p>