Exceptionally able and well-prepared students may complete a course of study leading to the simultaneous award of the Bachelor of Science and Master of Science degrees after eight terms of enrollment. The requirements are as follows:
Graduate work must not be entirely concentrated in the final two terms of study, and students must take at least six term courses outside computer science during their last four terms at Yale and at least two undergraduate courses during their last two terms.
Students must apply for admission to this program through the director of undergraduate studies no later than the first day of classes of their third-to-last term in Yale College. Applicants must have achieved at least two-thirds A, A-, or Honors grades in all of their course credits as well as in all course credits directly relating to computer science.
Interested students are advised to consult with their class advisor, the director of undergraduate studies, and the director of graduate studies by the start of their junior year.