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






