Bachelor of Science in Data Science

The Bachelor of Science in Data Science degree is designed to provide undergraduate students with the theoretical and practical knowledge and skills needed to become a data scientist.

Through this program, students will learn the fundamentals of statistical and algorithmic tools while also gaining experience with methods appropriate for managing and processing big data. The curriculum is a mix of theoretical topics and project driven coursework.

This interdisciplinary program brings together coursework and faculty from many departments, including Computer Science & Engineering, Statistics, Mathematics, and Industrial and Systems Engineering, into a singular, comprehensive curriculum.

The degree requires a minimum of 120 credits. Credits will come from required coursework in math, science, computer science, statistics, industrial engineering, and technical writing. Students must also complete 18 credits minimum from a diverse list of approved technical electives. Students must also complete all University of Minnesota Liberal Education requirements. The culmination of the program is a required capstone course where students work directly with a faculty member on an agreed upon project.

Why pursue a degree in Data Science at the University of Minnesota?


Big data engineer
Business intelligence analyst
Data engineer
Data mining analyst
Data scientist
Data warehouse architect
Database administrator
Information officer
Machine learning engineer

Program Staff

Jaideep Srivastava

Jaideep Srivastava

Director of Undergraduate Studies
5-209 Keller Hall

Goldy headshot placeholder

Academic Advisors

Jacquelyn Burt, Dametrius Coleman, Daliya Jokondo, and Kelly Thomas
324 Lind Hall