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

