Yale University
New Haven, Connecticut
Degree:
BS
Computer Science
Location:
Department of Computer Science
School of Engineering and Applied Science
Credits:
36 courses
System:
Term
Required Computer Science (or Related):
• CPSC 201: Introduction to Computer Science (1 course)
• CPSC 202: Discrete Mathematics (1 course)
• CPSC 223: Data Structures (1 course)
• CPSC 323: Systems Programming and Computer Architecture (1 course)
• CPSC 365 OR 366: Algorithm Analysis and Design (1 course)
• Intermediate/Advanced CPSC courses (6 courses)
• CPSC 490: Senior Capstone Project (1 course)
Required Math:
• Quantitative Reasoning (2 courses)
Required Science:
• Sciences (2 courses)
Required Engineering:
None
Other Requirements:
• Writing (2 courses)
• Humanities and the Arts (2 courses)
• Social Sciences (2 courses)
• Foreign Language (1-3 courses)
• Electives to meet minimum requirements to graduate (13-15 courses)
Subfield Required:
No
Type:
n/a
Options:
n/a
Double or Dual Major Option(s):
• Double majors require approval from a student's residential college dean.
Related Majors:
• BA Computer Science
• BS Electrical Engineering and Computer Science
• BS Computer Science and Economics
• BS Computer Science and Mathematics
• BS Computer Science and Psychology
Good to Know:
• Yale College is the undergraduate school of Yale University.
• Students are assigned to one of 14 residential colleges for the duration of their time at Yale.
University's Webpage for this Program:
Catalog Year:
2022

