Harvard University
Cambridge, Massachusetts
Degree:
BA
Computer Science
Location:
School of Engineering and Applied Sciences
Credits:
128 credits
System:
Semester
Required Computer Science (or Related):
• CS 1 Great Ideas in CS
• CS 50/51 Programming I-II (2 courses)
• CS 1200/1520 Formal Reasoning (2 courses)
• CS 61 Systems (1 course)
• CS 1820 Computation and the World (1 course)
• CS 1910 Classics of CS (1 course)
* CS Electives (varies)
Required Math:
• Calculus I-III (3 courses)
• Linear Algebra (1 course)
• Probability (1 course)
• Discreet Math (1 course)
• Quantitative Reasoning with Data (1 course)
• See "Other Requirements"
Required Science:
• Science and Engineering (1 course)
• See "Other Requirements"
Required Engineering:
• See "Science Requirements"
Other Requirements:
• Expository Writing (1-2 courses)
• Aesthetics & Culture (1 course)
• Ethics & Civics (1 course)
• Histories, Societies, Individuals (1 course)
• Science & Technology in Society (1 course)
• Arts & Humanities (1 course)
• Social Sciences (1 course)
• Foreign Language (0-2 courses)
• Electives to meet minimum credit requirements (varies)
Subfield Required:
No
Type:
Optional Track
Options:
Optional Track:
• Mind, Brain, and Behavior
Double or Dual Major Option(s):
• Joint concentrations (similar to a dual major) are possible.
Related Majors:
Harvard College does not offer a BS in Computer Science
Good to Know:
• Harvard College's Bachelor of Arts is an A.B.; it is written as BA here. Harvard uses the term concentration; it is written as major here. These changes are made to make it easier for users to compare programs.
• Harvard offers several configurations and flexibility to meet individual interest for this degree. Information here is for "basic" (standard) requirements.
• Students typical take 32 four-credit courses to meet the 128 credit requirement for graduation.
University's Webpage for this Program:
Catalog Year:
2024-2025

