top of page

Harvard University

Cambridge, Massachusetts
Degree:

BA

Computer Science

Location:

School of Engineering and Applied Sciences

Credits:

128 credits (32 four-credit courses)

System:

Semester

Required Computer Science (or Related):

• CS Programming I-II (2 courses)
• CS Formal Reasoning (3 courses)
• CS Computational Limitations (1 course)
• CS Algorithms (1 course)
• CS Systems (1 course)
• CS Computation and the World OR Artificial Intelligence, with restrictions (1 course)
• CS Advanced Computer Science (4 courses)

Required Math:

• Calculus I-III (3 courses)
• Linear Algebra (1 course)
• Discreet Math OR other Math if approved (1 course)
• Probability (1 course)
• Quantitative Reasoning with Data (1 course)
• See "Other Requirements"

Required Science:

• Science and Engineering and Applied Sciences (1 course)
• See "Other Requirements"

Required Engineering:

• See "Science Requirements"

Other Requirements:

• 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)
• Expository Writing (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 in some circumstances..

Related Majors:

.

Good to Know:

• Harvard'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 for this degree. Information here is for "basic" (standard) requirements.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page