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.
Preparatory Subject Matter (39 units)
- MAT 21A Calculus
- MAT 21B Calculus
- MAT 21C Calculus
- MAT 22A Linear Algebra
- ECS 17 Data, Logic, and Computing
- ECS 32A Introduction to Programming
- ECS 32B Introduction to Data Structures
- STA 35A Statistical Data Science I
- STA 35B Statistical Data Science II
- STA 35C Statistical Data Science III
Depth Subject Matter (52 units)
- ECS 116 Databases for Non-Majors
- ECS 117 Introduction to Algorithms for Data Science (Pending Approval)*
- ECS 119 Data Processing Pipelines for Data Science (Pending Approval)*
- ECS 130 Scientific Computation OR MAT 167 Applied Linear Algebra
- MAT 135A Probability OR STA 131A Introduction to Probability Theory
- MAT 168 Optimization
- STA 108 Linear Regression
- STA 141A Fundamentals of Statistical Data Science
- STS 101 Data & Society
Choose One:
- ECS 111 Machine Learning for Non-Majors (Pending Approval)*
- MAT 170 Mathematics for Data Analytics & Decision Making
- STA 142A Introduction to Statistical Learning
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 pre-approved electives can be viewed here.
Total Units: 91
*ECS 111, 117, 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 117 |
ECS 116 |
|
|
STS 101 |
|
|
Junior |
Fall |
Winter |
Spring |
ECS 119 |
ECS 130 or MAT 167 |
Elective |
|
MAT 135A or STA 131A |
|||
Senior |
Fall |
Winter |
Spring |
Elective |
ECS 111 or MAT 170 or STA 142A |
Elective |
|
MAT 168 |