Curriculum
2025-2026 Course Listings

Programming Foundations (1 credit)

Course Course Title Fall 2025 Winter 2026 Spring 2026
COMP_SCI 150 Fundamentals of Computer Programming 1.5 MWF 12:00-12:50 (2 sections) Geisler TBD TBD

Statistics Foundations (1 credit)

Course Course Title Fall 2025 Winter 2026 Spring 2026
BMD_ENG 220 Introduction to Biomedical Statistics MWF 9:00-9:50 (Discussion: T 2:30, 3:30)
Olds
CHEM_ENG 312 Probability and Statistics for Chemical Engineering TBD
CIV_ENV 306 Uncertainty Analysis MWF 12:00-12:50 (Discussion: T 12:30-1:20)
Chen
IEMS 201 Introduction to Statistics TTh 9:30-10:50
Ankenman
IEMS 303 Statistics TTh 9:30AM - 10:50AM
Chan
(Lab: W 1:00, 2:00)
TBD TBD

Specialization (4 credits)

Course Course Title Fall 2025 Winter 2026 Spring 2026
DATA ENG 200 Foundations of Data Science TTh 9:30-10:50 Hu TTh 12:30-1:50 Chan
DATA ENG 300 Data Engineering Studio TTh 12:30-1:50
Chan
(Lab: T 5:00, 6:00)
TTh 9:30-10:50
Chan
(Lab: T 5:00, 6:00)
COMP_SCI 111 Fundamentals of Computer Programming I MWF 1:00-1:50 or 2:00-2:50 Bain TBD TBD
COMP_SCI 214 Data Structures and Algorithms 11-12:20 TuTh (2 sections)
St-Amour
TBD TBD
COMP_SCI 217 Data Management and Information Processing TBD TBD
COMP_SCI 348 Intro to Artificial Intelligence TTh 2:00-3:20
Birnbaum
TBD TBD
COMP_SCI 349 Machine Learning TTh 9:30 - 10:50 Wood-Doughty TBD TBD
IEMS 304 Statistical Learning for Data Analysis MWF 2:00-2:50
Apley
(Lab: Th 9:00, 10:00)
TBD TBD

MLDS Electives (2 credits)

Course Course Title Fall 2025 Winter 2026 (TBD) Spring 2026 (TBD)
BMD_ENG 311 Computational Genomics TTh 9:30-10:50 Ji
BMD_ENG 312 Biomedical Applications in Machine Learning
BMD_ENG 313 Wearable Devices
CHEM_ENG 379 Computational Biology
CIV_ENV 304 Systems Analysis
CIV_ENV 374 Data Science for Urban Systems
CIV_ENV 377 Choice Modeling in Engineering
CIV_ENV 474 Data Analytics for Transportation and Urban Infrastructure Applications
CIV_ENV 480-1 Travel Demand Analysis and Forecasting 1
COMP_SCI 332 Online Markets MW 9:30-10:50
Hartline
COMP_SCI 333 Interactive Information Visualization MW 3:30-4:50 Hullman
COMP_SCI 353 Natural & Artificial Vision TTh 11-12:20
Alexander
COMP_SCI 374 Causal Graphical Models
COMP_SCI 392 Rapid Prototyping for Software Innovation MWF 3-3:50
Riesbeck
COMP_SCI 394 Agile Software Development
COMP_SCI 396 Computing, Ethics, and Society
COMP_SCI 397 Seminar in Statistical Language Modeling
COMP_SCI 449 Deep Learning TuTh 11-12:20 Demeter
COMP_SCI 496 Visualization for Scientific Communication
ELEC_ENG 328 Information Theory and Learning
ELEC_ENG 335 Deep Learning Foundations
ELEC_ENG 373 Deep Reinforcement Learning
ELEC_ENG 395 Optimization Techniques for Machine Learning  
ELEC_ENG 424 Distributed Optimization
ELEC_ENG 433 Statistical Pattern Recognition
ES_APPM 345 Applied Linear Algebra
ES_APPM 375-1 Quantitative Biology I: Experiments, Data, Models, and Analysis
ES_APPM 375-2 Quantitative Biology II: Experiments, Data, Models, and Analysis
ES_APPM 472 Introduction to the Analysis of RNA Sequencing Data MW 3:30-4:50
Kath
ES_APPM 479 Data Driven Methods for Dynamical Systems
IEMS 307 Quality Improvement by Experimental Design
IEMS 308 Data Science and Analytics
IEMS 313 Foundations of Optimization MWF 11:00-11:50
Morton
(Lab: M 3:00, 4:00 )
IEMS 340 Qualitative Methods in Engineering Systems TTh 12:30-1:50 (Lab: W 5:00)
Mejía
IEMS 341 Social Network Analysis
IEMS 351 Optimization Methods in Data Science MWF 11:00-11:50
Nocedal
(Lab: T 10:00, 11:00)
MAT_SCI 358 Modeling and Simulation in Material Science
MAT_SCI 391 Process Design
MECH_ENG 301 Introduction to Robotics Laboratory
MECH_ENG 329  Mechanistic Data Science
MECH_ENG 341 Computational Methods for Engineering Design
MECH_ENG 441 Engineering Optimization for Product Design and Manufacturing
MECH_ENG 469 Machine Learning and Artificial Intelligence for Robotics TTh 12:30-1:50 B. Argall
MECH_ENG 495 Sensing Navigation and Machine Learning for Robotics

Course Listing Archive

For course listings in previous years, visit the archived pages below:

2024-2025 Course Listings