Degrees Offered
Interdisciplinary Data Science with Major in Mathematics

The Data Science MS degree with major in Mathematics requires 30 credit hours of coursework. There is a core curriculum of 18 credit hours all Data Science students take. In addition, students who major in Mathematics take at least 9 credit hours from mathematics. The rest of the credit hours can be taken from the participating departments.

Students interested in taking an elective class that is not listed here should contact Dr. Needham.

Course Requirements

All data science graduate students must pass the following courses:

Core Requirements: (18 credit hours)

Math Major Requirements: (At least 9 credit hours. Any substitutions to the courses below require the approval of Associate Chair for Graduate Studies.)

After satisfying the core and math major requirements, students who need additional credit hours can take more courses from the above list or the electives below:


A schedule to complete the degree in three semesters:

Fall Year 1 Spring Year 1 Fall Year 2
Mathematics for Data Science (3)
MAP 5196
Machine Learning (3)
STA 5635
(Math)-elective (3)
Introduction to Data Science (3)
CAP 5768
Data Mining (3)
CAP 5771
(Math)-elective (3)
Applied Regression Methods (3)
STA 5207
Data Ethics (2)
PHI 5699
(Math)-elective (3)
Professional Development Seminar (1)
STA 5910
(Math)-elective (3)