Great colleges for Computer Science?

<p>I didn’t get into my ED school, so what are great colleges that have an outstanding CS program? (No Ivy Leagues please) </p>

<p>What I’m looking for:</p>

<p>Small sizes
Study Abroad program
Beautiful campus (seriously)
Diversity</p>

<p>Um…can’t think of anything else…but yeah.</p>

<p>Carnegie Mellon has a great CS program (I think it might be #1 in the country). I wouldn’t say the campus is beautiful, but it’s by no means ugly either. It is a fit for all of the other things you listed (study abroad, small, diversity).</p>

<p>Harvey Mudd
UIUC
Chicago
Stanford
Rose-Hulman Inst. of Tech.
Carnegie Melon
MIT
Cal-tech
University of Washington
Rice University
Virginia Tech
Georgia Tech
University of Michigan
Purdue</p>