Data Science Curriculum & Specializations for Online Part-time Program

The Master of Science in Data Science program requires the successful completion of 12 courses to obtain a degree:
  • 7 core courses
  • 2 specialization courses*
  • 2 electives
  • 1 thesis or capstone project

* A specialization may be declared as part of the application process or may be declared at any time during a student’s tenure in the program. Students in the part-time online program also have the option of choosing a general data science curriculum with no declared specialization.

Please see the academic catalog for additional information regarding the curriculum. Current students should refer to curriculum requirements in place at time of entry into the program.

BEGIN MY APPLICATION

Core Curriculum (8 courses)

REQUIRED COURSES:

MSDS 400-DL Math for Modelers

MSDS 401-DL Applied Statistics with R

MSDS 420-DL Database Systems

MSDS 422-DL Practical Machine Learning

MSDS 460-DL Decision Analytics

MSDS 485-DL Data Governance, Ethics, and Law

MSDS 498-DL Capstone or MSDS 590-DL Thesis

PLUS ONE OF THE FOLLOWING:

MSDS 402-DL Research Design for Data Science

MSDS 403-DL Data Science and Digital Transformation

MSDS 470-DL Technology Entrepreneuership

MSDS 472-DL Management Consulting

MSDS 474-DL Accounting and Finance for Technology Managers

MSDS 475-DL Project Management

MSDS 476-DL Business Process Analytics

MSDS 480-DL Business Leadership and Communications

Elective Courses


MSDS 402-DL Research Design for Data Science

MSDS 403-DL Data Science and Digital Transformation

MSDS 410-DL Supervised Learning Methods

MSDS 411-DL Unsupervised Learning Methods

MSDS 413-DL Time Series Analysis and Forecasting

MSDS 430-DL Python for Data Science

MSDS 431-DL Data Engineering with Go

MSDS 432-DL Foundations of Data Engineering

MSDS 434-DL Data Science and Cloud Computing

MSDS 436-DL Analytics Systems Engineering

MSDS 440-DL Conversational AI Assistants

MSDS 442-DL AI Agent Design and Development

MSDS 450-DL Marketing Data Science

MSDS 451-DL Financial Machine Learning

MSDS 452-DL Web and Network Data Science

MSDS 453-DL Natural Language Processing

MSDS 454-DL Applied Probability and Simulation Modeling

MSDS 455-DL Data Visualization

MSDS 456-DL Sports Performance Analytics

MSDS 457-DL Sports Management Analytics

MSDS 458-DL Artificial Intelligence and Deep Learning

MSDS 459-DL Knowledge Engineering

MSDS 462-DL Computer Vision

MSDS 464-DL Intelligent Systems and Robotics

MSDS 470-DL Technology Entrepreneurship

MSDS 472-DL Management Consulting

MSDS 474-DL Accounting and Finance for Technology Managers

MSDS 475-DL Project Management

MSDS 476-DL Business Process Analytics

MSDS 480-DL Business Leadership and Communications

MSDS 490-DL Special Topics in Data Science

MSDS 491-DL Special Topics

MSDS 499-DL Independent Study

Analytics and Modeling Specialization

In the world of data science, the analysts and modelers specialize in testing real-world predictions about data. Data analysts and modelers conduct research and take complex factors into account to build predictive models and create forecasts upon which data-driven decisions can be made. With a focus on traditional methods of applied statistics, this specialization prepares data scientists to utilize algorithms for predictive modeling and analytics, developing models for marketing, finance, and other business applications.

TWO COURSES:

MSDS 410-DL Data Modeling for Supervised Learning

MSDS 411-DL Data Modeling for Unsupervised Learning

Analytics Management Specialization

As the strategic and tactical decisions of organizations become increasingly data-driven, analytics managers bridge the work of analysts and modelers with business operations and strategy to lead data science teams, address future business needs, identify business opportunities, and translate the work of data scientists into language that business management understands. This specialization equips data scientists with the communication and management strategies needed to be data-driven leaders who utilize models, analyses, and statistical data to improve business performance.

TWO COURSES:

MSDS 474-DL Accounting and Finance for Technology Managers

MSDS 476-DL Business Process Analytics

Artificial Intelligence Specialization

Advances in machine learning algorithms, growth in computer processing power, and access to large volumes of data make artificial intelligence possible. Recent advances flow from the development of deep learning methods, which are neural networks with many hidden layers. Artificial intelligence builds on machine learning, with computer programs performing many tasks formerly associated with human intelligence. Students in this specialization learn how to move from the traditional models of applied statistics to contemporary data-adaptive models employing machine learning. Students learn how to implement solutions in computer vision, natural language processing, and software robotics.

TWO COURSES:

MSDS 453-DL Natural Language Processing

MSDS 458-DL Artificial Intelligence and Deep Learning

Data Engineering Specialization

After analysts and modelers have built and tested models, data engineers implement models to scale within an information infrastructure, creating systems and workflows to organize and manage large quantities of data. This means understanding computer systems (including software, hardware, data collection, and data processes) and solving problems related to data collection, security, and organization. This specialization trains data scientists to utilize system-wide problem-solving skills, choose hardware systems, and build software systems for implementing models made by data analysts to scale in productions systems.

TWO COURSES:

MSDS 432-DL Foundations of Data Engineering

MSDS 434-DL Analytics Application Engineering

Technology Entrepreneurship Specialization

Entrepreneurship involves creating a new business or business function where one did not exist before. Advances in science and technology spur innovation, giving existing, resource-rich companies a chance to reinvent themselves, often moving into new markets. These advances, many of them emerging from data science, machine learning, and artificial intelligence, provide an opportunity for individuals and firms to build new organizations or startups. The technology entrepreneurship specialization shows students the path to building a successful, innovation-driven startup.

TWO COURSES:

MSDS 470-DL Technology Entrepreneurship

MSDS 474-DL Accounting and Finance for Technology Managers

General Data Science Track

Students seeking a less prescriptive curriculum may tailor elective coursework to their personal and professional needs. This generalist track is particularly useful for data scientists seeking employment with small businesses and smaller-scale projects, in which a single data scientist might have to serve as data analyst, data engineer, and analytics managerInstead of two required courses and two electives, students choosing the general data science track (no specialization) are able to take four electives.

About the Final Project

As their final course in the program , students take either a master's thesis project in an independent study format or a classroom final project class in which students integrate the knowledge they have gained in the core curriculum in a team project approved by the instructor. In both cases, students are guided by faculty in exploring the body of knowledge of data science. The master’s thesis or capstone class project count as one unit of credit.

CHOOSE ONE:

MSDS 498-DL Capstone Project

MSDS 590-DL Thesis Research

^ Back to top ^