A curated list of application resources for prospective graduate students in Computer Science and related fields. List created by Chinasa T. Okolo, a Computer Science PhD student at Cornell. Feel free to fork and make pull requests with new opportunities!
There are dozens of PhD programs in Computer Science (based in the United States) who accept applicants each year, so I won't list them out here but will provide resources to help you along your journey. Fortunately, many departments have started applicant support programs for underrepresented students (primarily PhD students) applying to their respective programs! Check out the list below:
Will be updating for 2021 as soon as I can! In the meantime, this Twitter thread may be helpful.
School | Program | Deadline | Masters/PhD | Other details |
---|---|---|---|---|
Brown | Computer Science | Rolling | Both | Not running in 2021 |
Carnegie Mellon | Computer Science | Rolling | Both | |
Carnegie Mellon | Human-Computer Interaction | Rolling | PhD | |
Cornell | Computer Science | November 6th, 2021 | PhD | |
Information Science | November 20th, 2021 | PhD | ||
Operations Research | December 5th, 2021 | PhD | ||
Columbia | Computer Science | November 14th, 2021 | PhD | |
Georgia Tech | College of Computing | November 15th, 2021 | PhD | |
MIT | Electrical Engineering and Computer Science (EECS) | November 15th, 2021 | PhD | |
Northwestern | Computer Science | November 16th, 2021 | PhD | |
Princeton | Computer Science | November 11th, 2021 | PhD | |
Stanford | Computer Science | October 29th, 2021 | PhD | |
UC Berkeley | Electrical Engineering and Computer Science (EECS) | October 15th, 2021 | Both | |
School of Information (iSchool) | November 15th, 2021 | PhD | ||
University of Colorado Boulder | Computer Science | November 1st, 2021 | PhD | |
University of Massachusetts Amherst | Computer Science | Rolling | PhD | |
University of Michigan | Electrical Engineering and Computer Science (EECS) | Rolling | PhD | |
University of Pennsylvania | Computer and Information Science | November 1st, 2021 | PhD | |
University of Texas at Austin | Computer Science | November 27th, 2020 | PhD | |
University of Toronto | Computer Science | November 3rd, 2021 | Both | |
University of Washington | Computer Science | November 8th, 2020 | PhD | |
Electrical & Computer Engineering | October 30th, 2021 | PhD | ||
When applying to graduate school, my main thesis was set in two parts: (1) the program had to be a top program (top 25 or so) in CS (2) there had to be at least 2-3 professors that I was interested in working with in the department. To be honest, I applied to schools outside of the top 25 like Emory and Washington University in St. Louis (WashU), but they also had other strong departments in medicine, computational biology, etc. that aligned with my interests at the time. To this point, I believe that my second criteria was much more important than my first criteria. It's nice to be in a top-tier program, but if you aren't doing research you're passionate about, it kinds of lessens the point for pursuing a PhD. I was fortunate to get both, but this may not always be possible.
Also, Black in AI recently started their Graduate application mentoring program to support Black students applying to graduate programs! The deadline has passed, but stay tuned for future program updates. I've been involved with this organization for years and support everything they do.
- CS Rankings (My favorite resource for finding top CS programs!)
- US News
- CS/HCI PhD Opportunities (2021) A great resource for finding open lab positions!
- Computing Research Association Widening Participation (CRA-WP) CS Graduate School Resource Page
- Brown University - Helpful Resources For Applying To Computer Science PhD Programs
Check out my extensive repository on fellowships and scholarships for graduate students in Computer Science and related fields!
- Writing a Research Statement for Graduate School and Fellowships
- Personal Statements by Christopher W. Fletcher