Curriculum2025-2026 Course Listings
Curriculum
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 | MWF 1-1:50 (2 sections) Kurdia |
MWF 11-11:50 Geisler |
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 | MWF 2:00-2:50 Richards |
||
| 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 |
MTWF 2:00-2:50 Ankenman or MTWF 11:00-11:50 Wilson | |
| IEMS 303 | Statistics | TTh 9:30AM - 10:50AM Chan (Lab: W 1:00, 2:00) |
TTh 3:30-4:50 Chan (Lab: W 9:00, 10:00) |
MWF 9:00-9:50 Nelson (Lab: TH 1:00, 2:00) |
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 | MWF 11-11:50 Sood |
MWF 1-1:50 Sood |
| COMP_SCI 214 | Data Structures and Algorithms | TTh 11-12:20 (2 sections) St-Amour |
TTh 11:00-12:20 (2 sections) Bhagavatula |
TTh 11:00-12:20 (2 sections) St-Amour |
| COMP_SCI 217 | Data Management and Information Processing | TTh 12:30-1:50 Hu |
TTh 9:30-10:50 Hu |
|
| COMP_SCI 348 | Intro to Artificial Intelligence | TTh 2:00-3:20 Birnbaum |
TTh 9:30-10:50 Rubenstein |
TTh 11-12:20 Elkind |
| COMP_SCI 349 | Machine Learning | TTh 9:30 - 10:50 Wood-Doughty | TTh 3:30-4:50 Wood-Doughty |
TTh 11-12:20 Wood-Doughty |
| IEMS 301 | Introduction to Statistical Learning | TTH 9:30-10:50 Wang, Z |
||
| IEMS 304 | Statistical Learning for Data Analysis | MWF 2:00-2:50 Apley (Lab: Th 9:00, 10:00) |
MWF 10:00-10:50 Chen (Lab: F 11:00, 12:00) |
MWF 1:00-1:50 Lu (Lab: F 2:00, 3:00) |
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 | TTh 11:00-12:20 Ludvig |
||
| BMD_ENG 313 | Wearable Devices | |||
| CHEM_ENG 379 | Computational Biology | MTWF 10:00-10:50 Leonard | ||
| CIV_ENV 304 | Systems Analysis | TTh 9:30-10:50 Durango-Cohen, Pablo |
||
| CIV_ENV 374 | Data Science for Urban Systems | MW 10:00-10:50 Chen (Lab: F 11:00-11:50) | ||
| CIV_ENV 377 | Choice Modeling in Engineering | MW 10:00-11:50 Stathopoulos | ||
| CIV_ENV 474 | Data Analytics for Transportation and Urban Infrastructure Applications | Th 9:00-11:50 Chen | ||
| CIV_ENV 480-1 | Travel Demand Analysis and Forecasting 1 | MW 2:00-3:50 Stathopoulos |
||
| COMP_SCI 332 | Online Markets | MW 9:30-10:50 Hartline |
||
| COMP_SCI 333 | Interactive Information Visualization | MW 3:30-4:50 Hullman | MW 11-12:20 Kay |
|
| COMP_SCI 353 | Natural & Artificial Vision | TTh 11-12:20 Alexander |
||
| COMP_SCI 374 | Causal Graphical Models | TTh 9:30-10:50 Wood-Doughty | ||
| COMP_SCI 392 | Rapid Prototyping for Software Innovation | MWF 3-3:50 Riesbeck |
||
| COMP_SCI 394 | Agile Software Development | MW 3:30-4:50 Riesbeck |
MW 9:30-10:50 (Riesbeck) or TTh 3:30-4:50pm (Warren) | |
| COMP_SCI 396 | Computing, Ethics, and Society | |||
| COMP_SCI 397 | Seminar in Statistical Language Modeling | |||
| COMP_SCI 449 | Deep Learning | TTh 11-12:20 Demeter | TTh 11-12:20 Demeter | TTh 3:30-4:50 Pardo |
| COMP_SCI 496 | Visualization for Scientific Communication | M 2:30-5:20 Kay | ||
| ELEC_ENG 328 | Information Theory and Learning | |||
| ELEC_ENG 335 | Deep Learning Foundations | |||
| ELEC_ENG 373 | Deep Reinforcement Learning | M 5:00-8:00 Katsaggelos |
||
| ELEC_ENG 395 | Optimization Techniques for Machine Learning | |||
| ELEC_ENG 424 | Distributed Optimization | |||
| ELEC_ENG 433 | Statistical Pattern Recognition | TTh 2:00-3:20 Y. Wu |
||
| ES_APPM 345 | Applied Linear Algebra | TTh 12:30-1:50 Chopp |
||
| 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 | TTh 9:30-10:50 Mangan |
||
| IEMS 305 | Foundations of Modern Machine Learning | TTh 2:00-3:20 Wang, Z |
||
| IEMS 307 | Quality Improvement by Experimental Design | TTh 12:30-1:50 PM Shi |
||
| IEMS 308 | Data Science and Analytics | TTh 9:30-10:50 Klabjan (Lab: M 10:00) |
||
| IEMS 313 | Foundations of Optimization | MWF 11:00-11:50 Morton (Lab: M 3:00, 4:00 ) |
MWF 11:00-11:50 Morton (Lab: M 2:00, 3:00) |
MWF 12:00-12:50 Mehrotra (Lab: M 1:00, 2:00) |
| IEMS 340 | Qualitative Methods in Engineering Systems | TTh 12:30-1:50 (Lab: W 5:00) Mejía |
||
| IEMS 341 | Social Network Analysis | T 5:00-7:50 Xu (Lab: 11:00, 12:00) |
||
| 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 | MWF 11:00-11:50 Rondinelli |
||
| MAT_SCI 390-1 | Process and Experimental Design | TTh 2:00-3:20pm Kumar | ||
| MECH_ENG 301 | Introduction to Robotics Laboratory | TTh 12:30-3:20 B. Argall |
||
| MECH_ENG 329 | Mechanistic Data Science | |||
| MECH_ENG 341 | Computational Methods for Engineering Design | |||
| MECH_ENG 441 | Engineering Optimization for Product Design and Manufacturing | TTh 9:30-10:50 W. Chen |
||
| 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 | TTh 9:30-10:50 M. Elwin |
Course Listing Archive
For course listings in previous years, visit the archived pages below: