Master of Science in Data Science Program Details

In a world that’s drowning in data, we’re here to help you make sense of it. We go beyond spreadsheets or predictions, teaching the interdisciplinary craft of translating raw data into actionable insights. If you’re looking to improve your professional skills or pivot into a new and high-demand field, our program offers the technical depth you need.

We understand the schedule of a working professional. That’s why our instruction is flexible, featuring online and evening courses and small class sizes for personalized faculty mentorship. You’ll go beyond spreadsheets to master the four-part foundation of data science: identifying hidden assumptions, cleaning messy datasets, building predictive mathematical models, and crafting compelling narratives.

Join a program where your unique background meets a high demand field.

Degree Requirements
 

30 credits total, 15 of which are electives. Electives offer flexibility in field specialization, such as business, professional communication, or machine learning.

Required Courses (15 credits)

  • CS 5580 - Data Science Algorithms Credits: (3)
  • ECON 6550 - Econometrics Credits: (3)
  • MATH 6400 - Advanced Statistical Learning Credits: (3)
  • MPC 6840 - Data Visualization & Storytelling Credits: (3)

Take one of the following:

  • CS 6580 - Data Science Algorithms II Credits: (3)
  • MATH 6500 - Factor and Cluster Analysis Credits: (3)

Electives (15 credits): 

Take any courses with the following designations. You are free to pick and choose your courses, and to guide your selections courses relevant to specific areas of specialization are listed below. Students may have no more than 12 credits of 5000 level coursework apply to the degree. 

  • Any MATH 6000-level course
  • Any ECE 6000-level course
  • Any CS 6000-level course
  • Any CS 5000-level course 
  • Any ECON 6000-level course
  • Any MBA 6000-level course
  • Any MPC 6000-level course

Economics Management

  • MBA 6040 - Managerial Economics (3)
  • MBA 6440 - Strategic Leadership Credits: (3)
  • MBA 6450 - Leadership Through People Skills Credits: (3)
  • MBA 6580 - Project Management Credits: (3)
  • MBA 6260 - Data Visualization Using Tableau (3)
  • ECON 6330 - Game Theory (3)

Health Care

  • MHA 6200 - Population Health and Data Analytics Credits: (3)
  • MHA 6450 - Health Informatics Credits (3)

We suggest students take at least one of the following courses for this emphasis first: MATH 6450 or CS 6600 or MBA 6620.

Applied Statistics and Machine Learning

  • MATH 6450 - Applied Statistics & Regression Credits: (3)
  • MBA 6660 - Forecasting and Time Series Credits: (3)
  • CS 6600 (Machine Learning) 
  • CS 6700 (Deep Learning Theory)
  • CS 6500 (Artificial Intelligence) 
  • MBA 6160 - Applications of Decision Models Credits: (3)
  • MBA 6620 - Data Mining for Business Credits: (3)

Students taking additional CS in this area are encouraged to take CS 6580 for CS 6700 and 6500.

Professional Communication

  • MPC 6100 - Team Building and Facilitation Credits: (3)
  • MPC 6150 - Writing for Professional Communicators Credits: (3)
  • MPC 6210 - Presentational Speaking in the Workplace Credits: (3)
  • MPC 6350 - Visual Communication in the Workplace Credits: (3)
  • MPC 6400 - Leadership Communication Credits: (3)
  • MPC 6450 - Advanced Organizational Communication Credits: (3)
  • MPC 6600 - Strategic Communication Credits: (3)

Database Management

  • CS 6550 - Advanced Database Management Systems Credits: (3)
  • CS 6705 - Applied Cloud Computing Credits: (3) 

Students should have taken a course in database management.