top of page

University of California Berkeley

Berkeley, California
Degree:

BA

Computer Science

Location:

College of Letters & Science

Credits:

120 units

System:

Semester

Required Computer Science (or Related):

• CS 61A Structure & Interpretation of Computer Programs (4 units)
• CS 61B Data Structures (4 units)
• CS 61C Machine Structures (4 units)
• CS 70 Discrete Mathematics and Probability Theory (4 units)
• Choice of 1 CS, EE, or EECS Design course (4 units)
• Any upper division technical CS/EE/EECS courses (8 units)
• Any upper division technical CS courses (8 units)
• CS/EE/EECS or approved non-CS technical upper division electives (7 units)

Required Math:

• Calculus I-II (8 units)
• Quantitative Reasoning (3 units)

Required Science:

• Biological Science (2-4 units)
• Physical Science (2-4 units)

Required Engineering:

• Designing Information Devices & Systems 1-2 (8 units)
• See "Computer Science Requirements"

Other Requirements:

• College Writing R1A (6 units)
• American History (6 units)
• American Cultures (3 units)
• Foreign Language (10 units)
• Arts & Literature (2-4 units)
• Historical Studies (2-4 units)
• International Studies (2-4 units)
• Philosophy & Values (2-4 units)
• Social & Behavioral Science (2-4 units)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double major possible

Related Majors:

• BA Data Science
• BS Electrical Engineering and Computer Sciences

Good to Know:

• Computer Science majors are admitted to Letters & Science as undeclared and must meet prerequisite criteria before applying to declare the major by the end of sophomore year.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page