Declaring the Major

Declaration Eligibility

  • The prerequisites to declare the L&S Data Science major are Foundations of Data Science, Calculus I, Calculus II, Linear Algebra, Program Structures, and Data Structures.

  • All prerequisites to declare must be completed for a letter grade and passed with a 'C-' or higher.

  • Students must achieve a 2.0 Grade Point Average in Data 8, Linear Algebra, and Data Structures to be eligible to declare. The grades earned in Calculus I & II and Program Structures will not be factored into this GPA requirement.

  • If a student chooses to take more than one upper-division course toward the major prior to declaring, they must have a minimum 2.0 Grade Point Average in all upper-division courses completed toward the major at the time of declaration.

  • The Data Science major follows UC Berkeley policy on repeating courses; you may repeat a course only if you received a grade of D+, D, D-, F, or no pass (NP), and if you have taken the course only once before. You must repeat the course for a letter grade. Both grades will show on your transcript, but only your most recent grade will be calculated into your GPA for declaration of the major.

RequirementPreferred CourseAlternate Course Options
*Foundations of Data Science Data 8 (COMPSCI/STAT/INFO C8)
Calculus I MATH 1A

MATH 10A or 


Calculus II MATH 1B
*Linear Algebra

MATH 54 or



EL ENG 16A+16B (both required)

Program Structures

COMPSCI 88 or 


*Data Structures COMPSCI 61B
*Data 8, Linear Algebra, and Data Structures must be completed with an average GPA of 2.0 to declare the major.

When can I apply?

The application for the Data Science major is open from the 4th week of each term through the week after Finals, including during the Summer. Please submit your application no earlier than the last 3 weeks of the term in which you will complete your prerequisites. 

Major Declaration Form Availability 2019-20
Fall 2019: Sept 16 - Dec 31, 2019
Spring 2020: Feb 10 - May 22, 2020
Summer 2020: June 15 - Aug 21, 2020

How do I apply?

Complete all required documents:

You do not need to meet with an advisor or obtain any advisor signatures on your forms prior to submitting them.

Submit the online Data Science Major Application(link is external), including uploading your completed documents.