top of page

University of California Berkeley

Berkeley, California
Degree:

BA

Computer Science

Location:

College of Computing, Data Science, and Society

Credits:

120 units

System:

Semester

Required Computer Science (or Related):

• COMPSCI 10: Beauty and Joy of Computing (4 units)
• COMPSCI 61A: Structure & Interpretation of Computer Programs (4 units)
• COMPSCI 61B: Data Structures (4 units)
• COMPSCI 61C: Computer Architecture (4 units)
• COMPSCI 70: Discrete Math (4 units)
• CS Elective (10 units)
• CS Lower Division Elective (3 units)
• CS Upper Division course (20 units)

Required Math:

• Calculus I-II (8 units)
• Linear Algebra (4 units)

Required Science:

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

Required Engineering:

• None

Other Requirements:

• Reading and Composition (8 units)
• At least one course from each area: Arts and Literature, Historical Studies, International Studies, Philosophy and Values, and Social and Behavorial Sciences (10-14 units)
• American Cultures (4 units)
• Non-CS Technical Upper Division Electivse (4 units)
• Upper Division CDSS Electives (7 units)
• Electives (7 units)
• Additional coursework may be needed to meet graduation requirements (varies)

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:

• The College of Computing, Data Science, and Society (CDSS) was established in 2023. It is the first new college at UC Berkeley in more than a generation. Previously, Computer Science was located in the College of Letters and Science.
• Prospective students apply directly to the Computer Science major.

University's Webpage for this Program:
Catalog Year:

2025-2026

bottom of page