Data Sciences and Applications MPS

The Master's of Professional Studies in Data Sciences and Applications program trains students in analytics, including standard methods in data mining and machine learning, so they will possess the expertise to obtain insights from large and heterogeneous data sets.

People talking in a data server room.

Created in consultation with major companies like IBM, HP, Sentient Science, Calspan, M&T, and Moog, our Data Sciences and Applications MPS program equips graduates with the skills industries need but don't often see in current hiring pools. 

The McKinsey Global Institute estimates that the job market will need an additional 140,000–190,000 trained personnel for "deep analytical talent positions" and 1.5 million more "data-savvy managers" to fully take advantage of big data in the United States. A recent New York Times article writes, "Universities can hardly turn out data scientists fast enough." It is estimated that the national shortage of such talent is at least 60%.

About the Program

Students in the Data Sciences and Applications MPS program learn data manipulation, database management, distributed and big data management, and cloud based methodologies.

Graduates of the program are able to:

  • Execute mathematical and computing techniques commonly used for analyzing data
  • Identify and perform statistical techniques commonly used for analyzing data
  • Manage and organize complex and large data sets and databases for analysis
  • Use high-level and customized programming languages to manage data analysis
  • Recognize best practices for data security and ethical use of data
  • Integrate data science methodologies and their adaptation into diverse fields
Program Director

Rachael Hageman Blair
709 Kimball Tower
hageman@buffalo.edu
(716) 829-2814

This program is STEM approved, allowing international students the opportunity to apply for the 24-month STEM OPT extension.

Admissions Requirements

The program is skills-oriented and provides training in data science, computing and analysis. Students will need some prior knowledge of mathematics, statistics, and computing, and bridge classes are available to prepare them for success in the program. In particular, we are interested in students from non-traditional backgrounds who have an interest in or need for data science skills.

Because our program is highly interdisciplinary, students from all majors interested in data sciences and applications skills are encouraged to apply. Applicants must also provide the following application materials:

Application Deadlines

We accept applications on a rolling basis throughout the year, but encourage all prospective students to submit their applications by the deadlines noted below.

Spring enrollment: 
Apply by October 1 

Fall enrollment: 
Apply by February 15

Curriculum Overview

  • This program is currently taught in a cohort-based model and offers both Fall and Spring admission.
  • Students will take a combination of core courses (24 credits),  a data science applications course (3 credits) and a data science project (3 credits) for a total of 30 credits.
  • Students have the opportunity to complete an internship in industry for their data science project requirements. Alternatively, students can opt to complete a research project with a faculty member, or complete an elective in place of a project.
  • The program can be completed in 1 to 1.5 years on average, depeding on entry term.

Course plan for full-time students:

  • First semester – 4 core courses (Math and Stats Basics)
  • Second semester – 3 core courses + 1 elective
  • Third semester – 1 Data Science Survey course + 1 Project/Capstone

Course Requirements

Core Courses

All courses are 3 credit hours for a total of 30 credits.

Have questions or want to learn more?

For degree-specific questions, please contact the graduate coordinator at cdsedept@buffalo.edu.

For admissions-related questions, please contact gradeng@buffalo.edu.