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.
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
The Data Science B.A. degree is offered by the College of Letters & Science, and students must also plan to meet all L&S College requirements in order to graduate.
The Data Science major requires a minimum of 8 upper-division courses, totaling a minimum of 28 upper-division units, effective Fall 2019. 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.