Computer Science
Admission criteria
Duke does not require or expect a Computer Science project portfolio for first-year admission. Optional supplementary materials are reserved for exceptional talent in dance, theater, art, or music, not CS work samples.
Bar to clear: Not used by this program
Duke requires a Common Application personal essay plus Duke-specific short essays, and says it looks at the quality of thought and expression in the application essay as part of holistic review. For CS applicants, this is how you show intellectual interests and why Duke fits your goals.
Bar to clear: Required Common App essay plus Duke short essays
This is the strongest documented factor. Duke says it is guided initially by rigor of academic program and academic performance, and its Common Data Set marks rigor of secondary school record and GPA as 'Very Important.' Duke also evaluates courses taken in the context of what was available. Because Computer Science is an academic major at Duke rather than a separate direct-admit track, strong grades in rigorous math/science coursework are especially relevant.
Bar to clear: Top grades in the most rigorous available courses; enrolled students are typically near the top of class
SAT/ACT scores are optional for Duke first-year applicants in the 2026-27 cycle, and Duke says applicants without scores are not disadvantaged. If submitted, scores are considered. For applicants who are non-native English speakers or not studying in an English-medium curriculum, Duke recommends English proficiency testing and publishes expected minimums.
Bar to clear: SAT/ACT optional; if submitted, typical middle 50% is SAT 1520-1570 or ACT 34-35; English tests expected at IELTS 7 or TOEFL 100