Top Computer Science Schools According to Student Reviews

Top Computer Science Schools

1 Carnegie Mellon University 9.500
2 University of Colorado at Colorado Springs 9.350
3 University of Maryland University College 9.124
4 Boston University 8.922
5 Arizona State University 8.867
6 University of Pennsylvania 8.867
7 Southern Methodist University 8.833
8 Princeton University 8.533
9 University of Maryland, College Park 8.533
10 Stanford University 8.481
11 University of California-Berkeley 8.267
12 Ohio University-Main Campus 8.200
13 University of Virginia 8.017
14 University of Massachusetts-Amherst 7.989
15 University at Buffalo, State University of New York 7.967
16 University of Illinois at Urbana-Champaign 7.887
17 Rochester Institute of Technology 7.867
18 George Mason University 7.829
19 North Carolina A&T State University 7.776
20 Georgetown University 7.733
21 Brown University 7.655
22 Indiana University-Purdue University Indianapolis 7.467
23 Cornell University 7.133
24 Texas A&M University 7.017
25 Polytechnic Institute of New York University 7.011

In addition to rating their respective programs, students often post comments regarding their experiences. One Class of 2015 student earning her graduate degree from Lamar University online wrote: “My career as an international teacher takes me around the world, so being able to get my graduate degree while traveling is a complete blessing.”

Students can continue to review their programs at and qualify to win a $1,000 scholarship, awarded once per semester. Reviews will be incorporated into upcoming program rankings.

METHODOLOGY reaches current and recent graduate students through scholarship entries as well as social media platforms. These program rankings cover a period from September 1, 2012 to September 30, 2013. assigns 15 ranking categories to each graduate program at each graduate school. Rankings cover a variety of student topics, such as academic competitiveness, career support, financial aid, and quality of network.

For a given graduate program, rankings are determined by calculating the average score for each program based on the 15 ranking categories. These scores are then compared across all ranked schools for that program and are translated into a final ranking for that graduate program, i.e., business and management. A given graduate program is not ranked until a minimum threshold of graduate student surveys is completed for that graduate program.