C: Data Science and Statistical Modeling Core Courses

(Formerly ECE 5420)
CourseCreditsPrerequisitesSpringFallLast Offered

CS 5780: Introduction to Machine Learning

(Note: Can not take alongside ORIE 5741 or STSCI 5740!)

4CS 2800, probability theory (e.g. BTRY 3080, ECON
3130, MATH 4710, ENGRD 2700) and linear algebra (e.g. MATH
2940), calculus (e.g. MATH 1920) and programming proficiency
(e.g. CS 2110).
2025 Spring
CS 5789: Introduction to Reinforcement Learning32025 Spring
ECE 5200: Foundations (of) Machine Learning42025 Spring
ORIE 5550: Applied Time Series Analysis42025 Spring
ORIE 5630: Operations Research Tools for Financial Engineering4Prerequisite: MATH 2940, ENGRD 2700, ORIE 3500, ORIE 3120.2024 Fall
ORIE 5640: Statistics for Financial Engineering42025 Spring
ORIE 5740: Statistical Data Mining I42024 Spring

ORIE 5741: Learning with Big Messy Data

(Note: Can not take alongside CS 5780!)

42025 Spring
ORIE 5742: Info Theory, Probabilistic Modeling, and Deep Learning with Scientific and Financial Apps32025 Spring
STSCI 5030: Linear Models with Matrices4STSCI 2150 or STSCI 2200/BTRY 3010 or
equivalent, BTRY 3080 or equivalent, MATH 1920 or equivalent,
MATH 2210 or equivalent, STSCI 3200/BTRY 3020 or BTRY 6020.
2024 Fall
STSCI 5090: Theory of Statistics42025 Spring

STSCI 5740: Data Mining and Machine Learning

(Note: Can not take alongside CS 5780!)

4CS 1112 or equivalent, MATH 2220, STSCI
3200, STSCI 3080 or MATH 4710.
2025 Spring
SYSEN 6880: Optimal Control and Decision Theory32024 Spring
(New as of Spring 2025!)

SYSEN 6888: Deep Learning

(Can not take with CS 5782)

32025 Spring