Skip to main content

MSDS Degree Requirements Overview

Covering the discipline of data science



To earn the Master of Science in Data Science (MSDS) degree, students complete twelve courses organized in groups as follows:

Six initial core courses:

One additional core course selected from eight:

Students can waive up to three core courses.

Language electives usually taken early in the program:

Most electives are associated with the five specializations:

Special Topics and independent study electives offer additional options for completing MSDS program requirements:

Electives may also be selected from the

Students finish the program with one of these two courses:

An overview of the MSDS program is provided with the curriculum map and complete set of course descriptions.

Back to the page for Degree Requirements.