Thank you for your interest in graduate studies at Carnegie Mellon's School of Computer Science! We offer a wide range of professional and academic Ph.D. and master's programs across our seven departments. Admissions and requirements vary by program and are determined by the program's home department. You can apply to up to three of our Ph.D. programs and any of our master’s programs.
Application Opens: | Sept. 4, 2024 |
Application Deadline: | All applicant materials must be submitted by the deadline below, and application fees must be paid by these deadlines. Early Deadline: Nov. 20, 2024 (3 p.m. EST) Final Deadline: Dec. 11, 2024 (3 p.m. EST) If you submit your application early, your recommenders still have until Dec. 11, 2024, to submit recommendations. |
TOEFL, IELTS & GRE Deadlines: | If you need to take/retake your TOEFL, IELTS and/or GRE for this application, we highly recommend you take the exam no later than Nov. 27, 2024. Reportable scores can take two weeks to process, and we may not be able to review any scores that arrive after our Dec. 11, 2024, deadline. If you will be studying on an F-1 or J-1 visa, and English is not a native language for you (native language…meaning spoken at home and from birth), an official copy of an English proficiency score report is required. The English proficiency requirement cannot be waived for any reason. Find more information under "Test Scores" on our FAQ page. |
GRE & TOEFL Codes | GRE Report Codes: Institution Code - 2074, Department Code - 0402 TOEFL Report Codes: Institution Code - 4256, Department Code - 78 |
Note: Some of our programs follow different deadlines, see application information and links below for more information.
Ph.D. in Computer Science Application
Ph.D. in Human-Computer Interaction Application
Ph.D. in Computational Biology (Joint with Pitt) Application
Ph.D. in Language and Information Technologies Application
Ph.D. in Machine Learning Application
Ph.D. in Societal Computing Application
Ph.D. in Software Engineering Application
Note: To apply to the doctoral track in Algorithms, Combinatorics and Optimization (ACO) or in Pure and Applied Logic (PAL), you must apply to the Ph.D. program in Computer Science. You should state in the first paragraph of your Statement of Purpose that you are interested in either ACO or PAL. If admitted, you will be allowed to choose that program during your first year.
Dual Degree Ph.D. in Computer Science Application
Dual Degree Ph.D. in Human Computer Interaction Application
Dual Degree Ph.D in Language Information Technologies Application
Dual Degree Ph.D. in Machine Learning Application
Dual Degree Ph.D. in Robotics Application
Master of Human-Computer Interaction Application
Note: MHCI has a deadline that has yet to be determined.
Master of Educational Technology and Applied Learning Sciences Application
Master of Science in Product Management Application
Note: MSPM has rolling admission for spring.
Master of Software Engineering
For applicants with two or more years of software engineering experience in industry
Master of Software Engineering - Embedded Systems Application
For applicants with less than two years of software engineering experience
Master of Software Engineering - Scalable Systems Application
For applicants with less than two years of software engineering experience
Note: The three programs above — MSE, MSE-ES, and MSE-SS — are not following any early deadlines and the application fee is $100.
Master of Science in Information Technology - Privacy Engineering Application
Master of Software Engineering Online Application
Note: MSE Online follows a different deadline schedule.
Machine Learning Joint Ph.D.: Students interested in an ML-Joint Ph.D. should first apply to the Ph.D. program that best aligns with their research interests. Once you are enrolled in one of the participating Ph.D. programs and have passed 10-715, 10-705 and 10-716, there is a lightweight application to apply for a joint Ph.D. in machine learning.
MD/Ph.D. in Computational Biology: Students must apply via the Medical Scientist Training Program. More information is available on the Medical Scientist Training Program website.
Interdisciplinary Programs in the Center for the Neural Basis of Cognition: Students should apply to their primary SCS Ph.D. program but must also apply to the CNBC Graduate Training Program. More information can be found on the CNBC website.