The Master of Science in Data Science (MSDS) at the University of Chicago is an intensive, career-oriented graduate program that blends foundational data science theory with cutting-edge applications. Offered through the Committee on Data Science (CODAS), the program prepares students to tackle complex data challenges in business, healthcare, government, and research sectors using advanced computational, statistical, and analytical tools.
Students are trained in the full data lifecycle: from acquisition and wrangling to modeling, visualization, interpretation, and ethical deployment—making them valuable contributors in data-driven organizations.
Program Format & Duration
Full-time (12 months) or Part-time (up to 4 years)
Evening/weekend courses to accommodate working professionals
Optional pre-orientation Python bootcamp for non-technical backgrounds
Core Curriculum Components
The MSDS curriculum consists of 12 graduate-level courses covering:
Foundational Courses
DSCI 30111: Statistical Analysis
DSCI 30121: Linear Algebra and Optimization
DSCI 30131: Machine Learning Fundamentals
DSCI 30141: Data Engineering Platforms
Advanced & Applied Courses
DSCI 30151: Advanced Machine Learning
DSCI 30161: Natural Language Processing
DSCI 30171: Time Series Analysis or Deep Learning
DSCI 30181: Ethics, Fairness, and Responsibility in Data Science
Electives
Electives allow specialization in fields such as:
Finance & econometrics
Computational biology
Artificial intelligence
Human-centered design & communication
Cloud computing & big data systems
Students may also take select courses from UChicago’s Booth School of Business, Computer Science, or Public Policy departments with advisor approval.
The UChicago MSDS program strongly emphasizes real-world learning through applied projects, industry exposure, and interdisciplinary research.
Capstone Project
A cornerstone of the program, the Capstone Project involves a team-based, industry-sponsored data challenge. Students work with actual clients—ranging from Fortune 500 companies to research labs—on problems such as:
Fraud detection
Recommendation systems
Predictive maintenance
Public health modeling
NLP for customer feedback analysis
Each project includes:
Data exploration and wrangling
Statistical and ML modeling
Cloud-based deployment
Executive-level presentation
Research & Labs
Students may collaborate with:
Center for Data and Computing (CDAC)
UChicago Urban Labs
Polsky Center for Innovation
Argonne National Laboratory or Fermilab
Research areas include:
Computational social science
Health analytics
Climate modeling
Computational economics
Professional Development
UChicago provides robust support through:
Technical interview prep and case studies
Data science career workshops and panels
Recruiting fairs and alumni networking events
Git, Docker, and cloud computing training
Students gain hands-on experience in:
Python, R, SQL
Hadoop, Spark, AWS, GCP
TensorFlow, PyTorch
Tableau, D3.js, Power BI
Graduates of UChicago’s MS in Data Science program are highly sought after for their quantitative depth, technical agility, and ethical mindset. The program’s strong academic rigor and practical orientation equip students for leadership in both established companies and startups.
Career Outcomes
Students pursue roles such as:
Hiring Industries
Graduate Study Options
While this is a terminal master’s program, strong performers occasionally pursue:
Salary Overview-
Top Employers-
Geographic Placement-
Industry Sectors-
Career Growth and Progression-
What This Means for You-
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.