Theory
Ranked in 2010, part of Computer Science
Theoretical computer scientists use logic and mathematics in their research and work. Coursework may include analyzing algorithms and understanding programming language semantics. These are the top computer science schools for theory.
| Rank | School name |
|---|---|
| #14 |
Brown University
Providence, RI |
| #17 |
California Institute of Technology
Pasadena, CA |
| #5 |
Carnegie Mellon University
Pittsburgh, PA |
| #13 |
Columbia University
New York, NY |
| #3 |
Cornell University
Ithaca, NY |
| #21 |
Duke University
Durham, NC |
| #7 |
Georgia Institute of Technology
Atlanta, GA |
| #9 |
Harvard University
Cambridge, MA |
| #1 |
Massachusetts Institute of Technology
Cambridge, MA |
| #17 |
New York University
New York, NY |
| #4 |
Princeton University
Princeton, NJ |
| #21 |
Rutgers, the State University of New Jersey–New Brunswick
Piscataway, NJ |
| #6 |
Stanford University
Stanford, CA |
| #2 |
University of California–Berkeley
Berkeley, CA |
| #15 |
University of California–San Diego
La Jolla, CA |
| #15 |
University of Chicago
Chicago, IL |
| #11 |
University of Illinois–Urbana-Champaign
Urbana, IL |
| #20 |
University of Pennsylvania
Philadelphia, PA |
| #10 |
University of Texas–Austin
Austin, TX |
| #8 |
University of Washington
Seattle, WA |
| #12 |
University of Wisconsin–Madison
Madison, WI |
| #17 |
Yale University
New Haven, CT |

