This track emphasizes the underlying computer science, engineering, mathematics and statistics methodology and theory, and is especially recommended as preparation for graduate study in data science or related fields.
Notes:
These requirements were put into effect Fall 2022. Requirements from previous years can be found in the General Catalog Archive.
Preparatory Subject Matter (39 units)
Mathematics
 MAT 21A Calculus
 MAT 21B Calculus
 MAT 21C Calculus
 MAT 22A Linear Algebra
Computer Science
 ECS 17 Data, Logic, and Computing
 ECS 32A Introduction to Programming
 ECS 32B Introduction to Data Structures
Statistics
 STA 35A Statistical Data Science I
 STA 35B Statistical Data Science II
 STA 35C Statistical Data Science III
Depth Subject Matter (52 units)
Core Coursework
Computer Science
 ECS 116 Databases for NonMajors
 ECS 117 Algorithms for Data Science
 ECS 119 Data Processing Pipelines for Data Science (Pending Approval)*
Probability & Statistics
 STA 108 Linear Regression
 STA 141A Fundamentals of Statistical Data Science
 MAT 135A Probability OR STA 131A Introduction to Probability Theory
Machine Learning
Choose one:
 ECS 111 Machine Learning for NonMajors (Pending Approval)*
 MAT 170 Mathematics for Data Analytics & Decision Making
 STA 142A Introduction to Statistical Learning
Mathematics
 MAT 167 Applied Linear Algebra OR ECS 130 Scientific Computation
 MAT 168 Optimization
Science & Technology Studies
 STS 101 Data & Society
Upper Division Electives
Three elective courses in a related discipline.
Three upper division courses approved by major advisor; they should be in statistics, mathematics, computer science or cover quantitative aspects of a substantive discipline. A list of preapproved electives can be viewed here.
Total Units: 91
*ECS 111 and 119 are still pending final approval. Course titles may change.
Tentative Sample Schedule
Freshman 
Fall 
Winter 
Spring 
MAT 21A 
MAT 21B 
MAT 21C 

STA 35A 
STA 35B 
STA 35C 



ECS 17 
ECS 32A 
Sophomore 
Fall 
Winter 
Spring 
MAT 22A 
STA 108 
STA 141A 

ECS 32B 
ECS 116 
ECS 117 


STS 101 


Junior 
Fall 
Winter 
Spring 
ECS 119 
ECS 130 or MAT 167 

MAT 135A or STA 131A 

Senior 
Fall 
Winter 
Spring 
ECS 111 or MAT 170 or STA 142A 

MAT 168 