computer science open rankings

Last updated October 17, 2021

Rankings are an ideology. Each is biased in its own way. So choose and combine existing rankings to generate your preferred meta ranking for computer science programs in the United States and Canada. Ranking sources represent: reputation (U.S. News) and (Maclean's), faculty publications (csrankings.org * The rankings shown under the csrankings.org column may differ from their website because of different subfields and implementation of geometric mean count. ), academic placement (placement rank), and recognition (best paper awards). Use this to find the best computer science program for you in artificial intelligence, systems, or theory.

By Alice Marbach, Jeff Huang, Long Do, Shaun Wallace, and others who contributed the original ranking sources.


































#university
sizeNumber of permanent faculty who can advise computer science Ph.D. students, as listed on at: https://drafty.cs.brown.edu/csprofessors
reputationcsrankings.orgplacement rankbest paper awardstotal
1Carnegie Mellon University+19711428
1Massachusetts Institute of Technology+9912148
3Stanford University+68143311
4University of California, Berkeley+81162514
5University of Illinois at Urbana-Champaign+86537722
6University of Washington+956810125
7Cornell University+84676827
8University of Toronto+991149933
9University of Michigan+9211914640
10Georgia Institute of Technology+97811131547
10University of Texas at Austin+581016111047
12University of California, San Diego+90165221457
12Princeton University+5582481757
14University of Maryland+621610201359
15University of Wisconsin-Madison+531316151963
16University of Waterloo+79119261864
17University of British Columbia+52129271168
18Columbia University+581312242069
19University of Massachusetts Amherst+632020231275
20University of Pennsylvania+531915173384
21University of California, Los Angeles+481320193486
22Purdue University+702018212887
23Harvard University+35163154395
24Brown University+3625441623108
25New York University+6430203821109
26University of Southern California+5820233139113
26University of California, Irvine+6630254216113
28Ohio State University+3830393024123
29University of Chicago+4630323927128
29University of Virginia+4530402929128
31Rice University+3620562530131
32Pennsylvania State University+5130283245135
33Rutgers University+5737254035137
34Yale University+3220441858140
35Northwestern University+5830325625143
35Duke University+4425343450143
37University of Minnesota+4829442846147
38University of Alberta+425625526148
39University of North Carolina at Chapel Hill+3925493640150
39California Institute of Technology+1911711256150
41Simon Fraser University+356376747157
41Johns Hopkins University+3525503349157
43University of Colorado Boulder+7040365131158
44University of California, Davis+2937404838163
45Stony Brook University+5340293771177
46University of California, Santa Barbara+3737274372179
47University of Utah+5743384466191
48North Carolina State University+4443564548192
49Virginia Tech+5540525844194
50Indiana University Bloomington+5755505242199
51Oregon State University+5468526622208
52Université de Montréal+187696174211
53University of Rochester+2349624162214
54Northeastern University+71491210252215
55Texas A&M University+5743347670223
55Washington University in St. Louis+3149624765223
57Arizona State University+5043605764224
58Dartmouth College+2143794660228
59University of Pittsburgh+2049554976229
60Iowa State University+2861795932231
61College of William & Mary+1468795341241
62Queen's University+91116361244
63University of Florida+3749696268248
64University of Arizona+2343875074254
65Michigan State University+3055658257259
66University of Illinois at Chicago+4864408076260
66Boston University+4049487786260
68University at Buffalo+3961529851262
69University of Notre Dame+3058688753266
70University of California, Riverside+4361408583269
71University of California, Santa Cruz+46584764101270
72University of Nebraska-Lincoln+2375937037275
73McMaster University+191453594283
74Tufts University+1475766573289
75Carleton University+197913363294
76University of Central Florida+3882568869295
77Case Western Reserve University+1368876976300
78University of Maryland, Baltimore County+2482877859306
79University of Manitoba+171118496308
80George Mason University+49685972309
81University of Oregon+14648710455310
82Rensselaer Polytechnic Institute+21559360318
82Concordia University+1813011654318
84University of Texas at Dallas+52646010397324
85University of Iowa+12647679329
85Dalhousie University+1111197329
87Syracuse University+681046893333
88University of New Mexico+751049666341
89University of Delaware+21688783108346
90Vanderbilt University+225810475347
91Stevens Institute of Technology+14917110582349
92Florida State University+24827189352
93University of Tennessee+31757991355
94University of Ottawa+14111122357
95Washington State University+41759386105359
96Brandeis University+159111154107363
97Drexel University+821119087370
98University of Texas at Arlington+209165112378
99George Washington University+87593110102380
100Illinois Institute of Technology+919395103382
101Binghamton University+281117192384
102University of Kansas+9111173385
103Worcester Polytechnic Institute+15827613792387
103Brigham Young University+919393387
103Wayne State University+10210471387
106Rochester Institute of Technology+6871141390
107Clemson University+378293113398
107Emory University+829313291398
109University of Houston+2410279108399
110New Jersey Institute of Technology+19179126406
111Université Laval+13101407
112University of North Carolina at Charlotte+9111112189412
113University of South Carolina+1119399413
114University of Connecticut+238279143414
115University of South Florida+102111100106419
116Lehigh University+102104114100420
117Temple University+1029315176422
118University of Georgia+102104107423
119DePaul University+14711113436428
120Kansas State University+10213094436
121Portland State University+11911112385438
121Louisiana State University+10214581438
121Ryerson University+19145438
124Colorado State University+1475130127109441
125University of Kentucky+9110489448
126Colorado School of Mines+109187163451
127Auburn University+9114513684456
128University of California, Merced+11965458
129Mcgill University+4461
130University of Louisiana at Lafayette+133111111465
130University ofVictoria+8465
132Florida International University+13311112599468
133University ofCalgary+12469
134Western University+16473
135University of Tulsa+814714574476
136Lakehead University+22479
137Université du Québec à Montréal+24481
138New Mexico State University+133130117490
138University of Oklahoma+111145124490
140Missouri University of Science and Technology+111167106494
141State University of New York at Albany+111145129495
142University of New Hampshire+111111496
142Michigan Technological University+147130109496
144Ohio University+11914515776497
145Virginia Commonwealth University+133111145499
146University of Texas at San Antonio+11913088501
146University of North Texas+14713014876501
146University of Missouri+102145144501
149University of Memphis+14713012898503
150University of Hawaii at Manoa+11913095508
151University of Colorado, Colorado Springs+133111155509
151University of Cincinnati+119145135509
153Texas Tech University+119130154513
154University of Massachusetts Lowell+14793514
154University of Vermont+119145140514
154Southern Methodist University+119167118514
157West Virginia University+111130515
157University of Alabama+111130515
159Georgia State University+119130523
160University of Nevada, Reno+147111158526
161Mississippi State University+133145139527
162University of Arkansas+147111532
163Kent State University+169111146536
164University of Alabama at Birmingham+133130537
165University of Wisconsin-Milwaukee+119145538
165Utah State University+119145538
167Graduate Center, CUNY+82539
168Old Dominion University+133145160548
168University of Louisville+119167152548
170University of Wyoming+147145147549
171Florida Atlantic University+147130551
172University of Nebraska Omaha+147145150552
172Oklahoma State University-Stillwater+133145552
172University of Massachusetts Boston+133145552
175University of Rhode Island+119142554
176University of Colorado Denver+147167131555
176Clarkson University+147115555
178University of Idaho+147119559
179University of Maine+147120560
180San Diego State University+147130570
181Indiana State University+133167574
181Oregon Health & Science University+133167574
183University of Missouri-Kansas City+147167159583
184University of Texas at El Paso+169145162586
184Western Michigan University+181145156104586
186Marquette University+133161587
187University of Alabama in Huntsville+147167588
188Claremont Graduate University+133590
189University of Southern Mississippi+181145600
190Florida Institute of Technology+177167149603
191Dakota State University+147604
191Southern Illinois University Carbondale+147604
191University of Mississippi+147604
191Wright State University+147604
195New Mexico Institute of Mining and Technology+177167153607
196Montana State University - Bozeman+169167610
196Air Force Institute of Technology+169167610
198University of Bridgeport+181138612
199Towson University+177167618
199University of New Orleans+177167618
201Oakland University+185167626
201Louisiana Tech University+169626
201North Dakota State University+169626
201University of Arkansas at Little Rock+169626
201University of Puerto Rico-Mayaguez+169626
206Nova Southeastern University+186167627
207Bowie State University+181638
208LIU Post+186643
208Walden University+186643