Computer Science
Admission criteria
Stanford undergraduate admission for Computer Science does not use a standard technical or CS portfolio. The only official portfolio route is an optional Arts Portfolio for extraordinary talent in art practice, dance, music, or theater, and applicants are admitted to Stanford generally rather than to CS specifically. For a typical CS applicant, portfolio material is not a core admission component.
Stanford requires the Common Application personal essay plus Stanford short essays and short-answer questions. Stanford says the essays are the applicant's chance to speak in their own words and help the university get to know them; its Common Data Set lists the application essay as 'Very Important.' For CS applicants, these essays carry substantial weight because admission is university-wide and not based on a separate CS-specific statement.
Stanford recommends a rigorous secondary-school curriculum and says students should achieve at a high level across core academic areas, including math and science. Its Common Data Set lists both rigor of secondary school record and academic GPA as 'Very Important.' For prospective CS students, strong grades and rigorous coursework, especially advanced math/science preparation where available, are central signals of readiness.
For current first-year admission, Stanford requires ACT or SAT scores and says standardized testing is one application requirement that can highlight academic preparedness, with no minimum score and no score that guarantees admission. For international applicants, Stanford does not require English proficiency exams, though applicants may self-report them if useful. Stanford's most recent Common Data Set during its test-optional period listed standardized test scores as 'Considered,' so tests matter but are not described as the decisive driver of admission.