ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
Errors? Updates? This sheet is open to suggestions from anyone -- please submit fixes!Initial survey of top 30 North American (GRE most relevant) schools on CS-rankings by Pat Pannuto, UC San Diego in Jan 2020; many updates and additions courtesty of the internet at large; maintained by Pat
2
ProgramMS GRE?PhD GRE?
COVID-related Changes?
Notes, Caveats, etcLinks
3
Name of schoolName of Department or CollegeRequired (must submit)Try to minimize thesePlease link directly to GRE requirement (i.e. anchor link) where possible
4
Recommended (explicit recommend or language implying but not requiring)
5
Permitted ('not required but will accept' language)
6
Not Required (clear no-GRE language)
7
Not Accepted (literally, or positive affirmation that no GRE will not harm admission)
8
BrownComputer ScienceRecommendedPermittedWaivedPhD: https://cs.brown.edu/degrees/doctoral/applications/, Masters: http://cs.brown.edu/degrees/masters/applications/
9
Carnegie Mellon
School of Computer Science (most programs)
RequiredRequiredOptional
2 PhD don't require, other PhD & most MS encourage upload if you have scores
https://scsdean.cs.cmu.edu/admissions/index.html
10
Carnegie MellonCompBio PhD ProgramRequiredPermittedhttps://scsdean.cs.cmu.edu/admissions/index.html
11
Carnegie Mellon
Electrical & Computer Engineering
RequiredRequired
12
ColumbiaComputer ScienceRequiredRequiredWaivedhttps://www.cs.columbia.edu/education/ms/appfaq/
13
CornellComputer ScienceRequiredRecommendedWaivedPhD: https://www.cs.cornell.edu/phd/admissions#gre, Masters: https://www.cs.cornell.edu/masters/apply/application
14
Cornell
Electrical & Computer Engineering
RequiredNot RequiredPhD: https://www.ece.cornell.edu/ece/programs/graduate-programs/phd-program/phd-admission-process, Masters: https://www.ece.cornell.edu/ece/programs/graduate-programs/meng-program/meng-admissions-and-applying/meng-admissions
15
DukeComputer ScienceRequiredRequired
"Optional for 2022"
https://www.cs.duke.edu/graduate/faq_answers https://gradschool.duke.edu/academics/programs-degrees/computer-science
16
Eindhoven University of Technology
Mathematics & Computer Science
RequiredRequired
17
EPFL
Computer Science & Communication Systems
PermittedNot Accepted
PhD after Bachelor: Possible for >=4-year Bachelors
PhD: https://www.epfl.ch/education/phd/programs/edic-computer-and-communication-sciences/edic-application-guidelines/ Masters: https://www.epfl.ch/education/admission/admission-2/master-admission-criteria-application/online-application/#faq-item-41307ad10d94534ee981bc8d0f7cb7b4
18
ETHComputer Sciencemost often required for non-EU/EFTA bachelor degrees. However, it's complex; there are about 6 different CS-adjacent master programmes with individual requirements (cf. https://ethz.ch/en/studies/registration-application/master.html, https://ethz.ch/en/studies/registration-application/master/application/admission-prerequisites.html, https://ethz.ch/content/main/en/studium/anmeldung-bewerbung/master/bewerbung/wie-bewerben/bewerbungsunterlagen.html)most often required for non-EU/EFTA bachelor degrees. However, it's complex; there are about 6 different CS-adjacent master programmes with individual requirements (cf. https://ethz.ch/en/studies/registration-application/master.html, https://ethz.ch/en/studies/registration-application/master/application/admission-prerequisites.html, https://ethz.ch/content/main/en/studium/anmeldung-bewerbung/master/bewerbung/wie-bewerben/bewerbungsunterlagen.html)
PhD after Bachelor: Required for non-EU/EFTA degrees, recommended for all. PhD after Master: only permitted, not required.
PhD after Bachelor: Required for non-EU/EFTA degrees, recommended for all. PhD after Master: only permitted, not required.
19
ETH
Electrical Engineering & Information Technology
PhD after master degree (there is no PhD program starting after bachelor degree): https://ee.ethz.ch/doctoral-studies.html ; PhD at ETH in general (caveat: claims that application with bachelor degree not possible, however for the computer science dep. this is not true): https://ethz.ch/en/doctorate/registration-admission.html
20
Georgia TechCollege of ComputingRequired
Optional: General Test: Optional, but will be considered if submitted
PhD: https://www.cc.gatech.edu/academics/degree-programs/phd/computer-science/admission-requirements
21
Georgia Tech
Online CS Masters Program
http://www.grad.gatech.edu/cs
22
Georgia Tech
Electrical & Computer Engineering
Not RequiredNot Requiredhttps://www.ece.gatech.edu/graduate-admissions
23
HarvardComputer ScienceNot AcceptedNot Acceptedhttps://www.seas.harvard.edu/computer-science/graduate-programs/how-apply
24
McGillComputer ScienceRequiredRequiredIf Canadian degree => recommendedhttps://www.cs.mcgill.ca/academic/graduate/admission/
25
MITEECS
N/A (no public masters)
Not AcceptedN/Ahttps://www.eecs.mit.edu/academics-admissions/graduate-program/admissions/dear-prospective-applicant
26
NortheasternComputer ScienceRequiredWaived
Waived for 10+ years work experience, a few other similar caveats
PhD: https://www.khoury.northeastern.edu/apply/phd-apply/, Masters: https://www.khoury.northeastern.edu/admissions-faq/
27
NYUComputer ScienceRequiredRequiredPhD: https://cs.nyu.edu/home/phd/admission.html, Masters: https://cs.nyu.edu/home/master/prospective_admission.html
28
Pennsylvania State UniversityEECSNot RequiredNot Requiredhttps://www.eecs.psu.edu/students/graduate/EECS-How-to-apply-CSE.aspx
29
Pennsylvania State UniversityInformatics/ISTRequiredRequiredWaivedhttps://ist.psu.edu/prospective/graduate/application
30
PrincetonComputer ScienceNot acceptedWaivedhttps://gradschool.princeton.edu/gre-requirements-department
31
PurdueComputer ScienceNot AcceptedNot Acceptedhttps://www.cs.purdue.edu/graduate/admission/faq.html
32
RutgersComputer ScienceRequiredRequiredPhD: https://www.cs.rutgers.edu/academics/graduate/ph-d-program/admission-requirements, Masters: https://www.cs.rutgers.edu/academics/graduate/m-s-program/admission-to-m-s
33
StanfordComputer ScienceRequiredOptionalhttps://cs.stanford.edu/admissions/faq#c1
34
StanfordElectrical EngineeringRequiredRequiredhttps://ee.stanford.edu/admissions/required-materials
35
Stony Brook UniversityComputer ScienceRequiredRequired
Normally, GREs are not required for domestic (US citizen or resident) applicants, but GREs are required for international applicants
https://www.cs.stonybrook.edu/admissions/Graduate-Program
36
University of AlbertaComputer ScienceNot AcceptedRecommended
Strongly recommend if non-Canadian degree
https://www.ualberta.ca/computing-science/graduate-studies/programs-and-admissions/applications-and-admissions/index.html
37
University of British Columbia, Vancouver
Computer ScienceNot Acceptedhttp://www.calendar.ubc.ca/vancouver/index.cfm?tree=12,204,345,0
38
University of California, BerkeleyEECSN/A (very limited masters)Not AcceptedWaivedhttps://eecs.berkeley.edu/academics/graduate/faq Application Questions, FAQ #4
39
University of California, DavisComputer ScienceRequiredRequired
Required for 2022 cycle
https://cs.ucdavis.edu/graduate/prospective-students/faqs-prospective-grads
40
University of California, IrvineComputer ScienceRequiredRequiredhttps://www.ics.uci.edu/grad/admissions/Prospective_ApplicationProcess.php
41
University of California, Los Angeles
Computer ScienceRequiredRequiredWaivedhttps://www.cs.ucla.edu/graduate-requirements/
42
University of Califronia, MercedEngineeringRequiredRequiredWaivedhttps://engineeringgrads.ucmerced.edu/prospective-students/admission-process
43
University of California, RiversideComputer ScienceRequiredRequiredWaivedhttps://www1.cs.ucr.edu/graduate/admissions/faq
44
University of California, San Diego
Computer ScienceNot RequiredNot RequiredWaivedhttps://cse.ucsd.edu/graduate/graduate-admissions-faq#grerequired
45
University of California, Santa Barbara
Computer ScienceNot AcceptedNot Acceptedhttps://cs.ucsb.edu/education/graduate/how-to-apply
46
University of California, Santa Cruz
Computer Science and Engineering
Not RequiredNot Requiredhttps://www.gradadmissions.ucsc.edu/test-scores (wait for embedded sheet to load)
47
University of Califronia, Santa Cruz
Computational MediaNot AcceptedNot Acceptedhttps://grad.soe.ucsc.edu/computational-media
"*Note: The GRE is not required for the Computational Media M.S. or Ph.D. program, and will not be considered even if scores are submitted."
48
University of California, Santa Cruz
Electrical and Computer Engineering
Not RequiredRequiredhttps://www.gradadmissions.ucsc.edu/test-scores (wait for embedded sheet to load)
49
University of Central FloridaComputer ScienceRequiredRequiredWaivedhttps://www.cs.ucf.edu/graduate/graduate-admissions/
50
University of ChicagoComputer ScienceNot RequiredNot RequiredWaivedPhd: https://computerscience.uchicago.edu/admissions/faq/ , Masters: https://masters.cs.uchicago.edu/page/gregmat-requirement
51
University of Illinois, Urbana Champaign
Computer ScienceRecommendedRecommendedhttps://cs.illinois.edu/admissions/graduate/applications-process-requirements
52
University of Illinois, Urbana Champaign
Electrical & Computer Engineering
RequiredRequiredhttps://ece.illinois.edu/admissions/graduate/admissions-requirements-and-process
53
University of Maryland, College Park
Computer ScienceRequiredRequired
Optional: https://www.cs.umd.edu/grad/catalog
Waived for PhD applicants with an MShttps://www.cs.umd.edu/grad/catalog
54
University of Masschusetts Amherst
College of Information & Computer Sciences
RequiredNot Required
GREs play no role in PhD admissions process.
https://www.cics.umass.edu/admissions/application-instructions
55
University of Masschusetts Amherst
Electrical & Computer Engineering
RequiredRequiredhttp://ece.umass.edu/sites/default/files/ece/Grad_how_apply.pdf
56
University of MichiganComputer ScienceRequiredRequiredWaivedhttps://cse.engin.umich.edu/academics/graduate/admissions/faqs/#can-the-gre-be-waived-
57
University of OklahomaComputer ScienceNot RequiredNot RequiredN/Ahttps://www.ou.edu/coe/cs/apply
58
University of PennsylvaniaEngineering (all programs)RequiredRequiredOptional
Optional for all except CG, CGT, Robotics
https://gradadm.seas.upenn.edu/how-to-apply/
59
University of Southern CaliforniaComputer ScienceRequiredRequiredWaivedPhd: https://www.cs.usc.edu/ph-d-application-information/, Masters: https://viterbigradadmission.usc.edu/programs/masters/msprograms/computer-science/ms-computer-science/
60
University of Texas, AustinComputer ScienceRequiredRequiredOptional
Explicitly will not waive for work experience
https://www.cs.utexas.edu/graduate-program/prospective-students
61
University of TorontoComputer ScienceRecommendedRecommended
*Strongly* recommended for non-Canadian undergrad degrees; implies maybe not required for Canadian degrees
https://web.cs.toronto.edu/graduate/admissions
62
University of WashingtonComputer ScienceRequiredRequiredWaivedhttps://www.cs.washington.edu/academics/pmp/admissions/faq#gre_deadline
63
University of Wisconsin, MadisonComputer ScienceRequiredRequired
Recommended, but optional
https://www.cs.wisc.edu/graduate/graduate-admissions-faq/
64
65
Missing links to primary sources
66
University of MinnesotaComputer ScienceNot acceptedNot accepted
67
YaleComputer ScienceNot acceptedhttps://twitter.com/_TheodoreKim/status/1404848177879072769
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100