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 2010Computer Science I4
CSE 2020Computer Science II4
MATH 2210Calculus I4
MATH 2220Calculus II4
MATH 2265Statistics with Applications3
MATH 2310Applied Linear Algebra4
MATH 2320Multivariable Calculus4
MATH 2372Discrete Mathematics3
Upper-division requirements (24)
MATH 3460Probability Theory3
MATH 4360Linear Statistical Models3
MATH 5560Special Topics in Statistics and Data Science3
CSE 4880Ethics Senior Seminar3
CSE 5160Machine Learning3
or MATH 5360 Statistical Methods for Machine Learning
CSE 5350Numerical Computation3
CSE 5360Data Visualization3
CSE 5720Database Systems3
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 Units70