Curriculum
Course Listings

Courses with an asterisk are open to students outside of the MLDS program.

CourseCourse TitleFall 2025Winter 2025Spring 2025
MLDS 400Everything Starts with Data
Raman Khurana


MLDS 401Machine Learning I
Edward Malthouse


MLDS 410Generating Business Value with Data Science
Joel Shapiro


MLDS 413Introduction to Databases & Information Retrieval
Nikos Hardavellas


MLDS 414Text Analytics


Evan Boyd
MLDS 420Machine Learning II

Daniel Apley

MLDS 421Data Mining

Ashish Pujari

MLDS 422Python & Other Data Science Programming
Alice Zhao


MLDS 423Cloud Engineering for Data Science


Ashish Pujari
MLDS 424Generative AI

Diego Klabjan

MLDS 430Data Visualization & Warehousing
Alice Zhao


MLDS 431Analytics for Big Data


Diego Klabjan
MLDS 432Deep Learning

Ashish Pujari

MLDS 440*Optimization and Heuristics


Ehsan Kodabandeh and Michael Watson
MLDS 490Advanced Algorithms
Diego Klabjan


MLDS 490Bayesian Methods
Yuri Balasanov


MLDS 490Explainable AI
Veena Mendiratta


MLDS 490Healthcare Analytics
Sanjay Mehrotra


MLDS 490Interpretable Machine Learning for Finance


William Chiu
MLDS 490Marketing Models


Ed Malthouse
MLDS 490Social Network Analytics
Noshir Contractor


MLDS 490Sports Analytics
Evan Boyd


MLDS 490Time Series
Ali Marami


MLDS 491-493Industry Practicum
Yuri Balasanov

Yuri Balasanov

Yuri Balasanov
MLDS 499Capstone Design Project
Yuri Balasanov