Computer Science
Admission criteria
Princeton does not use a Computer Science project portfolio as a standard first-year admission requirement. The only portfolio-like option is an optional Arts Supplement for applicants with significant achievement in architecture, creative writing, dance, music, music theater, theater, or visual arts, so this is not a normal factor for CS applicants.
Bar to clear: Not used by this program
Princeton places real weight on applicant writing. First-year applicants must answer Princeton-specific essay prompts, including an academic-interest prompt tied to A.B. or B.S.E. interest, and all applicants must submit a graded written paper. Princeton says these materials help assess writing, intellectual interests, potential contributions, and ability to thrive in its rigorous academic environment.
Bar to clear: Strong Princeton essays plus a graded analytical paper from English, history, or social studies
Academics are a decisive factor in Princeton's holistic review. Princeton looks for intellectual curiosity, academic excellence, and the most rigorous courses available in context. For students considering engineering, Princeton says it looks closely at math and science preparation; recommended preparation includes four years of math with calculus for engineering, plus physics and chemistry for engineering.
Bar to clear: Top grades in the most rigorous curriculum available; for B.S.E.-leaning CS, calculus plus physics and chemistry
For the current 2026-27 admission cycle, SAT/ACT is test-optional for first-year applicants seeking fall 2027 enrollment, and Princeton says applicants without scores are not disadvantaged. If submitted, scores are considered as one part of holistic review and stronger academic performance was associated with submitters in Princeton's review of the test-optional period. English proficiency testing is required for applicants whose native language is not English and whose school is not English-medium.
Bar to clear: SAT/ACT optional for fall 2027 entry; TOEFL, IELTS, DET, or PTE required if non-native English and not in English-medium school