Policies
- To satisfy the requirements of the major, all courses must be taken for a letter grade and passed with a 'C-' or higher.
- Students must maintain a 'C' average in courses taken for the major, and in the upper-division courses taken for the major.
- A minimum 2.0 overall Grade Point Average is required to remain in good standing.
- Effective Fall 2024, students may complete a maximum of 3 upper-division courses toward the Data Science major at other institutions outside of UC Berkeley, including UC EAP. (Students admitted to UC Berkeley prior to Fall 2024 who are eligible to and elect to continue following L&S College requirements must meet the L&S requirement on residency in the major, which requires a minimum of 12 upper-division units toward the major to be completed at UC Berkeley.)
See details about each of the upper-division requirements and the lists of courses that satisfy each in the drop-down menus below.
Requirements: Upper-division
Beginning in Fall 2024, the Data Science B.A. degree is offered by the College of Computing, Data Science, and Society. In order to graduate, students must plan to meet all College requirements in addition to major requirements.
The Data Science major requires a minimum of 8 upper-division courses, totaling a minimum of 28 upper-division units. Along with Computational and Inferential Depth, Probability, Modeling, Machine Learning, Decision Making, and Human Contexts and Ethics (all detailed below), students will also select and complete a Domain Emphasis. Learn more about the Domain Emphasis requirement here.
A single course may not be used to fulfill more than one requirement within the requirements of the major.
If needed to reach the minimum 28 upper-division units required for the major, choose an additional course from one of the following categories: Computational & Inferential Depth, Human Contexts & Ethics, or your selected Domain Emphasis.
Approved Exceptions/Substitutions
P/NP Grading Exceptions:
- Based on changes authorized by L&S policy, courses completed at UC Berkeley with a grade of Pass in FALL 2022 will count toward Data Science major requirements, including prerequisites to declare the major. See the L&S Fall 2022 Late Grading Option Change Modification for more information.
- Based on changes authorized by L&S policy, courses completed at UC Berkeley with a grade of Pass in Spring 2020, Fall 2020, Spring 2021 and Summer 2021 will count toward Data Science major requirements, including prerequisites to declare the major. Please see the L&S P/NP policy modifications for more information.
- Prerequisite courses taken on a P/NP basis before Fall 2018 will be accepted. Grades of ‘P’ earned will be evaluated as ‘C-’ for GPA calculation purposes. Courses taken on a P/NP basis after Summer 2018 will not be accepted.