Computer Science
Admission criteria
Yale does not use a required portfolio for Computer Science admission. Optional supplementary academic research may be submitted, but the CS major itself has no portfolio-based admission track.
Bar to clear: Not used by this program
Yale heavily values the application essays for personal voice, reflection, and motivation. The essays help the committee understand the applicant beyond grades and scores.
Bar to clear: Thoughtful, reflective Yale essays with a clear personal voice
The high school transcript is Yale’s single most important document, and the committee looks for sustained academic strength, rigor, and readiness for Yale coursework.
Bar to clear: Very strong transcript with top grades in a rigorous curriculum
Yale requires ACT or SAT scores and says they are an important component of academic evaluation; for STEM-bound applicants, a strong math section is especially important.
Bar to clear: ACT or SAT required; 95th-percentile-level scores are typical of admitted students