The Department has two applications for graduate admission:
- Doctorate of Philosophy (Ph.D.)
- Master of Science in Engineering (MSE)
Applicants typically have a degree in computer science, engineering, science, or mathematics. TOEFL or IELTS scores are required in certain cases.
Please read the following information carefully as you prepare to apply.
Admission to Princeton is for the Fall Semester only. We do not offer evening, weekend, or summer courses. Further information can also be found at the Office of Graduate Admission site and on our FAQ page.
Application materials are available here. Please note that you are no longer required to mail in transcripts. They are to be uploaded as part of the online application.
It is your responsibility to have all materials sent in a timely manner. An incomplete application will seriously hurt your chances for admission. Late applications will not be considered. Do not send any materials directly to the department.
We do not require the writing sample or policy memo mentioned in the application.
Faculty looking for PhD candidates
Please do not submit any application materials directly to the department.
Questions? Read through the most frequently asked questions, or email gradinfo@cs.princeton.edu.
- Fee waivers?
Applicants may be eligible to request a fee waiver based on the following criteria: financial hardship, participation in a program (past or present), or attending a recruiting event (received an event fee waiver code).
We would never want the application fee to pose a barrier to an applicant interested in applying. For this reason, applicants who are experiencing financial constraints can indicate they are experiencing financial hardship as their reason for requesting a fee waiver. They will be asked to provide a brief explanation of their circumstances on the Application Fee Waiver Request page when they apply. Please visit the Graduate School Admission website to learn more. If you have any questions about application fee waivers, please contact the Graduate School Admission Office via email.
- What is the SEAS Hidden Curriculum Series?
The SEAS Hidden Curriculum Series dispels myths and unpacks hidden truths around the application process. This is a series of virtual workshops. See here for a calendar.
- Is there an English Language requirement?
Yes. Learn more about the English Language requirements for Master's and PhD students.
- Pre-application mentoring?
The pre-application mentorship program pairs Princeton graduate students with applicants to aid them in the graduate school application process. Mentors will provide feedback and advice on application materials. The mentorship program aims to alleviate some of the barriers preventing students from applying to graduate school and promote greater diversity in our applicants. All are welcome to apply.
Note: The program can only support a set number of applicants. The application is now closed for 2024.