computer science open rankings

updated in 2022

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. NewsReputation rankings gathered by U.S. News for American Universities and MacLean's for Canadian Universities
csrankings.orgRankings based on faculty publications calculated using a similar methodology as csrankings.org
placement rankPageRank-style ranking based on placement of bachelors and doctorate graduates into professor positions
best paper awardsRanking of university for winning best paper awards as listed on: https://jeffhuang.com/best_paper_awards/
totalSum of the ranking numbers in the 4 rankings
1Massachusetts Institute of Technology+10612148
2Carnegie Mellon University+20121429
3Stanford University+76243312
4University of California, Berkeley+90262515
5University of Illinois at Urbana-Champaign+86537823
6University of Washington+936810125
7Cornell University+88676726
8University of Toronto+1061149933
9University of Michigan+9611915641
9Georgia Institute of Technology+115611121241
11University of Texas at Austin+62916111046
12University of California, San Diego+93115251354
13Princeton University+6992481657
14University of Maryland+661710201562
15Columbia University+591112231864
16University of Waterloo+84119262066
17University of Wisconsin-Madison+551716171969
18University of British Columbia+57329271170
19University of California, Los Angeles+491120192474
20University of Pennsylvania+661715133277
21University of Massachusetts Amherst+612320221479
22Purdue University+702018213392
23Harvard University+361631548100
24University of California, Irvine+6628254217112
25Brown University+3726441826114
26New York University+7038203721116
26University of Southern California+6123232842116
28McGill University+284623523124
29University of Chicago+5228324322125
30Rutgers University+5738253927129
31Ohio State University+4234393029132
32University of Virginia+4628403135134
33Rice University+3628562430138
34Pennsylvania State University+5034283249143
35Duke University+4323343354144
35Yale University+3420441664144
37Northwestern University+6528325728145
38University of Colorado Boulder+7038364531150
39University of North Carolina at Chapel Hill+4226493644155
40University of Minnesota+4734442950157
40Johns Hopkins University+3920503453157
42University of Alberta+425635634158
42California Institute of Technology+2111721461158
44Simon Fraser University+376376951163
45University of California, Davis+3043405041174
46Northeastern University+8234128843177
47University of California, Santa Barbara+3728274975179
48Virginia Tech+5538525936185
49North Carolina State University+4549564437186
50University of Utah+6143384067188
51Stony Brook University+5343293879189
52Indiana University Bloomington+5755505247204
53Oregon State University+5563527125211
54Université de Montréal+187706374214
55Texas A&M University+5838346778217
56Washington University in St. Louis+3243634772225
57University of Rochester+2755634169228
58Arizona State University+4949605871238
59Iowa State University+2963816038242
59Dartmouth College+2249814666242
61University of Pittsburgh+2155555182243
62College of William & Mary+1469815445249
63University of Florida+3843706176250
63University of Calgary+258978362250
65University of Notre Dame+3149698946253
66University of Illinois at Chicago+4760407482256
67Queen's University+91166568258
68University at Buffalo+4163529756268
68University of Central Florida+3969566677268
68University of Victoria+129010165268
68University of Arizona+2349904881268
72University of California, Santa Cruz+46494764109269
73Michigan State University+2960668163270
74University of California, Riverside+4460408788275
75Boston University+4148489492282
76University of Nebraska-Lincoln+2382977040289
77Case Western Reserve University+1363908455292
78University of Maryland, Baltimore County+2374908252298
79Tufts University+1569787680303
80Dalhousie University+1511653306
81George Mason University+48635973317
82Concordia University+1713311159320
83Carleton University+148115770322
84University of Oregon+14749010560329
84Rensselaer Polytechnic Institute+22559755329
86University of Texas at Dallas+52636011995337
87University of Saskatchewan+1915011457340
88Syracuse University+6910968101347
89University of Iowa+13697880349
90Stevens Institute of Technology+13827210987350
91Florida State University+24827291106351
92Toyota Technological Institute at Chicago+7897213758356
93Vanderbilt University+235510972358
94University of Texas at Arlington+20896611790362
95Drexel University+741168693369
95McMaster University+10150107102369
97University of Delaware+22829079119370
98Washington State University+42749790116377
98University of New Mexico+16991099673377
98University of Ottawa+15116124377
101George Washington University+87497102110383
102University of Tennessee+32898193385
103Georgetown University+158281106117386
104Binghamton University+29997295388
105Brandeis University+1610611662111395
106University of Kansas+8911678405
107Clemson University+418297120108407
107Illinois Institute of Technology+999799112407
109New Jersey Institute of Technology+8981118410
109Brigham Young University+999792410
111Wayne State University+10610975412
112Emory University+749714698415
113Worcester Polytechnic Institute+158978150100417
114University of Connecticut+237481141418
115Temple University+999714482422
116Rochester Institute of Technology+7472156424
117Lehigh University+1889109122106426
118University of South Carolina+10697103428
119University of Houston+2411581112430
119University of Georgia+89109110430
121University of North Carolina at Charlotte+9911612996440
122University of South Florida+106116104118444
123DePaul University+14611614739448
124Université de Sherbrooke+18133449
125University of Windsor+19150166457
126Kansas State University+106133100461
127Colorado School of Mines+118290173467
128Louisiana State University+12215077471
129Portland State University+13511613191473
130Colorado State University+1489133135120477
131University of California, Merced+11566479
131Auburn University+8915015189479
133Florida International University+122116138105481
134University of Kentucky+10610996487
135Michigan Technological University+122133113490
136Western University+11499
137University of Louisiana at Lafayette+146116116500
138York University+13501
139University of Texas at San Antonio+12213315594504
140University of Missouri+106150134512
141Virginia Commonwealth University+122116154514
142City College of New York+11598112515
143University of Tulsa+915915085516
144University of Massachusetts Lowell+12297517
144New Mexico State University+135133127517
146University of North Texas+14613315882519
147University of Nevada, Reno+14159116123520
147University of Oklahoma+115150133520
149University of Miami+122150130524
150State University of New York at Albany+115150140527
150Missouri University of Science and Technology+122175108527
152Mississippi State University+146150115533
153University of Cincinnati+115150148535
154University of Arkansas+17146116153537
154Indiana University - Purdue University Indianapolis+106133537
154University of Alabama+106133537
157Old Dominion University+135150132539
158Ohio University+14615016282540
159University of Colorado, Colorado Springs+135116169542
160Kent State University+146116159543
161Texas Tech University+122133167544
161Southern Methodist University+122175125544
163University of Memphis+159133149104545
164University of Hawaii at Manoa+135133103547
165Georgia State University+122133553
166Howard University+122121555
167University of Vermont+146150142560
168University of Massachusetts Boston+115150563
169West Virginia University+135133120564
170University of Alabama at Birmingham+135133566
171Florida Atlantic University+146133577
172University of Wisconsin-Milwaukee+135150583
172Utah State University+135150583
172Oklahoma State University-Stillwater+135150583
175University of Rhode Island+135139586
176Rutgers University-Newark+99587
177University of Colorado Denver+146175145588
178University of Idaho+159126597
179University of Maine+159128599
180University of Michigan-Dearborn+159150171602
181University of Nebraska Omaha+175150161608
182Graduate Center, CUNY+122610
183Florida Institute of Technology+159175160616
184Western Michigan University+187150170114621
185University of Louisville+159175168624
186University of Texas at El Paso+179150175626
186University of Denver+146114626
188University of Wyoming+179150627
189University of Missouri-Kansas City+159175172628
190University of Nevada, Las Vegas+159175632
190Indiana State University+159175632
190Air Force Institute of Technology+159175632
190University of Alabama in Huntsville+159175632
190Oregon Health & Science University+159175632
190Marquette University+146174632
196University of Mississippi+146634
196Tennessee Technological University+179143634
198Pace University+187136635
199University of Southern Mississippi+194150642
200Wichita State University+159647
200Wright State University+159647
202Montana State University - Bozeman+175175648
203Towson University+179175652
204University of Toledo+179165656
205University of Bridgeport+194152658
206Oakland University+187175660
207North Carolina Agricultural and Technical State University+175663
207University of Arkansas at Little Rock+175663
207Eastern Michigan University+187164663
210Chapman University+19999664
211Claremont Graduate University+179667
211Louisiana Tech University+179667
211Southern Illinois University Carbondale+179667
214Nova Southeastern University+199175672
215The Catholic University of America+199163674
216Dakota State University+187675
216North Dakota State University+187675
216Tennessee State University+187675
219Bowie State University+194682
219University of Puerto Rico-Mayaguez+194682
219Walden University+194682
222LIU Post+199687