For students interested in applying to Master's or PhD programs, we suggest that you read the following helpful guides on the application process. They're written by professors who have gone through the process themselves, advised students on the process, and read applications for prospective students. For help with collecting recommendation letters and preparing your CV, reach out to your advisor first. If they're unable to answer your questions, Tom Doeppner can answer questions on Master's programs and the Director of Graduate Studies can answer questions on PhD programs.
One of the primary criteria for admissions to CS PhD programs is aptitude for research and research experience. For questions about finding research, showcasing your research, or other research opportunities, reach out to the Meta Undergraduate Research Assistants.
- Reflecting on CS Graduate Admissions – David Anderson, Professor at CMU
- PhD School in Pictures – Matt Might, University of Utah
- How to Write a Bad Statement for a Computer Science PhD Admissions Application – Andy Pavlo, Professor at CMU (former PhD student at Brown)