Bachelor of Science in Data Science
Pending Office of the Chancellor approval
Data Science is an interdisciplinary field that addresses the collection, management, analysis, and interpretation of datasets. By combining foundations in computer science, mathematics, and domain-specific applications, this program prepares students to extract actionable insights and drive data-informed decisions.
The B.S. in Data Science is offered jointly by the School of Computer Science and Engineering and the Department of Mathematics. Courses cover both theoretical and practical aspects, preparing students for careers or graduate studies in data-intensive sectors. All undergraduates must meet with an advisor at least once a year.
Degree Requirements (70)
Total units required for graduation: 120
| Lower-division requirements (34) | ||
| CSE 1300 & 1300L | Introduction to Data Science and Introduction to Data Science Lab | 4 |
| CSE 2010 | Computer Science I | 4 |
| CSE 2020 | Computer Science II | 4 |
| MATH 2210 | Calculus I | 4 |
| MATH 2220 | Calculus II | 4 |
| MATH 2265 | Statistics with Applications | 3 |
| MATH 2310 | Applied Linear Algebra | 4 |
| MATH 2320 | Multivariable Calculus | 4 |
| MATH 2372 | Discrete Mathematics | 3 |
| Upper-division requirements (24) | ||
| MATH 3460 | Probability Theory | 3 |
| MATH 4360 | Linear Statistical Models | 3 |
| MATH 5560 | Special Topics in Statistics and Data Science | 3 |
| CSE 4880 | Ethics Senior Seminar | 3 |
| CSE 5160 | Machine Learning | 3 |
| or MATH 5360 | Statistical Methods for Machine Learning | |
| CSE 5350 | Numerical Computation | 3 |
| CSE 5360 | Data Visualization | 3 |
| CSE 5720 | Database Systems | 3 |
| Electives (12) | ||
| Twelve units chosen from CSE 4000-level, MATH 4000-level or above courses not previously taken, or courses related to data science from other disciplines; subject to approval by the School of Computer Science and Engineering. | 12 | |
| Total Units | 70 | |