computer science open rankings

Last updated December 02, 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 * U.S. News provides data for universities in the United States and Maclean's provides data for universities in Canada ), 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
U.S. Newscsrankings.orgplacement rankbest paper awardstotal
1Carnegie Mellon University+19711428
1Massachusetts Institute of Technology+9912148
3Stanford University+68143311
4University of California, Berkeley+81152513
5University of Illinois at Urbana-Champaign+86537722
6University of Washington+956710124
7Cornell University+84696829
8University of Michigan+9211814639
9Georgia Institute of Technology+97811131446
10University of Texas at Austin+581018111049
11Princeton University+5582381756
12University of California, San Diego+90166221357
13University of Wisconsin-Madison+531312151959
14University of Maryland+621610201561
15Columbia University+581313242070
16University of Massachusetts Amherst+632020231275
17University of California, Los Angeles+481316193482
18University of Pennsylvania+531917173386
19Purdue University+702021212890
20Harvard University+35162954393
21Brown University+3625441622107
22New York University+6430193821108
23University of Southern California+5820243139114
23University of California, Irvine+6630264216114
25Ohio State University+3830353024119
26University of Virginia+4530392929127
27University of Chicago+4630353927131
28Rice University+3620572530132
29Rutgers University+5737254035137
29Pennsylvania State University+5130303245137
31Yale University+3220441858140
32University of Minnesota+4829392846142
33Northwestern University+5830325625143
33Duke University+4425343450143
35University of North Carolina at Chapel Hill+3925473640148
36California Institute of Technology+1911741256153
37University of Colorado Boulder+7040325131154
37Johns Hopkins University+3525473349154
39University of California, Davis+2937514838174
40Stony Brook University+5340303771178
41University of California, Santa Barbara+3737284372180
42University of Utah+5743384466191
43Virginia Tech+5540515844193
44North Carolina State University+4443584548194
45Indiana University Bloomington+5755475242196
46Oregon State University+5468516623208
47University of Rochester+2349614162213
48Northeastern University+71491510252218
49University of Toronto+991891499221
50Arizona State University+5043585764222
50Washington University in St. Louis+3149614765222
52Texas A&M University+5743357670224
53University of Pittsburgh+2049514976225
53Dartmouth College+2143764660225
55Iowa State University+2861825932234
56College of William & Mary+1468825341244
57University of Florida+3749696268248
58University of Arizona+2343825074249
59University of British Columbia+52189262711253
60University of Waterloo+79189212618254
61Boston University+4049467786258
61Michigan State University+3055648257258
63University of Illinois at Chicago+4864398076259
64University of Notre Dame+3058668753264
65University at Buffalo+3961559851265
66University of California, Riverside+4361398583268
67University of California, Santa Cruz+46584764101270
68University of Nebraska-Lincoln+23751017037283
69University of Central Florida+3882558869294
70Case Western Reserve University+1368826976295
70Tufts University+1475826573295
72Rensselaer Polytechnic Institute+21558260307
73University of Maryland, Baltimore County+2482917859310
74University of Oregon+14649110455314
75George Mason University+49686672316
76University of Texas at Dallas+52645810397322
76University of Iowa+12646979322
78Syracuse University+681016892329
79University of Alberta+42189615526331
80University of New Mexico+751019666338
81Simon Fraser University+35189396747342
82Vanderbilt University+225810175344
83Florida State University+24826989350
83University of Delaware+21689183108350
85University of Tennessee+31757691352
86Stevens Institute of Technology+14917610582354
87Washington State University+41759186105357
88Brandeis University+159110954107361
89University of Texas at Arlington+209164112377
90George Washington University+87591110102378
91University of Kansas+9110973383
92Brigham Young University+919193385
93Binghamton University+281117492387
93Drexel University+821289087387
95Rochester Institute of Technology+6869141388
96Worcester Polytechnic Institute+15827613794389
97Illinois Institute of Technology+9110195103390
98Wayne State University+10210971392
99Université de Montréal+18189696174393
100Clemson University+378291113396
101University of Houston+2410282108402
102Emory University+8210113291406
103New Jersey Institute of Technology+19182126409
104University of North Carolina at Charlotte+9110912189410
105University of Connecticut+238276143411
105University of South Carolina+1119199411
107University of South Florida+102109100106417
108Temple University+1029115176420
108University of Georgia+102101107420
110Queen's University+1891096361422
111Lehigh University+102109114100425
112Kansas State University+10212894434
113Portland State University+11910912385436
114Colorado State University+1475128127109439
114Louisiana State University+10214681439
116University of Kentucky+9110189445
116DePaul University+14712813436445
118Colorado School of Mines+109182163446
119Auburn University+9114613684457
120University of California, Merced+11966459
120State University of New York at Albany+111109129459
122Carleton University+1897613363461
123University of Louisiana at Lafayette+133109111463
123McMaster University+11891463593463
125Florida International University+13310912599466
126University of Tulsa+814714674477
127University of Manitoba+1891098496478
128University of Texas at San Antonio+11910988480
129Concordia University+18912811654487
130New Mexico State University+133128117488
131University of Oklahoma+111146124491
132Missouri University of Science and Technology+111166106493
133University of New Hampshire+111109494
133Michigan Technological University+147128109494
135Virginia Commonwealth University+133109145497
136Ohio University+11914615776498
137University of North Texas+14712814876499
138University of Memphis+14712812898501
139University of Missouri+102146144502
140University of Hawaii at Manoa+11912895506
141University of Colorado, Colorado Springs+133109155507
142University of Cincinnati+119146135510
143University of Massachusetts Lowell+14791512
144West Virginia University+111128513
144University of Alabama+111128513
144Southern Methodist University+119166118513
147University of Vermont+119146140515
148Georgia State University+119128521
149University of Nevada, Reno+147109158524
149Dalhousie University+18912897524
151Mississippi State University+133146139528
152Texas Tech University+119146154529
153University of Ottawa+189109122530
153University of Arkansas+147109530
155University of Alabama at Birmingham+133128535
156Graduate Center, CUNY+82537
157University of Wisconsin-Milwaukee+119146539
157Utah State University+119146539
159University of Louisville+119166152547
160Florida Atlantic University+147128549
160Old Dominion University+133146160549
162University of Wyoming+147146147550
163University of Rhode Island+119142552
164Kent State University+169128146553
164University of Nebraska Omaha+147146150553
164University of Massachusetts Boston+133146553
164Clarkson University+147115553
168University of Colorado Denver+147166131554
169University of Idaho+147119557
170University of Maine+147120558
171San Diego State University+147130568
172Indiana State University+133166573
172Oregon Health & Science University+133166573
174Université Laval+189101581
175University of Missouri-Kansas City+147166159582
176Marquette University+133161585
177University of Texas at El Paso+169146162587
177Western Michigan University+181146156104587
177University of Alabama in Huntsville+147166587
180Claremont Graduate University+133588
180Oklahoma State University-Stillwater+133588
182Ryerson University+189128591
183University of Southern Mississippi+181146601
184Dakota State University+147602
184Southern Illinois University Carbondale+147602
184University of Mississippi+147602
184Wright State University+147602
188New Mexico Institute of Mining and Technology+177166153606
189Montana State University - Bozeman+169166609
189Air Force Institute of Technology+169166609
191University of Bridgeport+181138610
192Towson University+177166617
192University of New Orleans+177166617
192Florida Institute of Technology+177149617
195Louisiana Tech University+169624
195North Dakota State University+169624
195University of Arkansas at Little Rock+169624
195University of Puerto Rico-Mayaguez+169624
199Oakland University+185166625
200Nova Southeastern University+186166626
201Bowie State University+181636
202LIU Post+186641
202Walden University+186641
204Mcgill University+189644
204University ofVictoria+189644
204University ofCalgary+189644
204Western University+189644
204Lakehead University+189644
204Université du Québec à Montréal+189644