New Undergraduate Curriculum
Class of 2029 & Beyond
Besides SEAS requirements, students must finish the following department requirements. The total number of credits should be at least 128.
Delaying core courses is not permitted and may result in future scheduling conflicts and possible delay in graduation. Request to drop a major core requirement during the designated semester may result in an unofficial withdrawal (UW) on the transcript. Additional changes to the program plan must be approved by the academic advisor, the faculty advisor, or the program director. The Department does not guarantee that a request to drop is always approved; hence, it is important to continue to attend and engage in the class until the drop is confirmed.
- ENGI E1006*
- Intro to Computing
- MATH UN2010 or APMA E3101 or COMS W3251
- Linear Algebra
- IEOR E3658
- Probability for Engineers
- IEOR E3608
- Foundations of Optimization
- IEOR E4307
- Statistics and Data Analysis
- IEOR E3404
- Simulation
*Can be replaced by COMS W1004 Java. The department strongly recommends ENGI E1006
- Core
- Industrial Engineering
- IEOR E2000 Data Engineering with Python
- IEOR E3106 Stochastic Systems and Applications
- IEOR E3609 Advanced Optimization
- IEOR E3402 Production and Inventory Planning
- IEOR E4405 Scheduling
- IEME E4200 Human-Centered Design and Innovation
- Operations Research
- IEOR E2000 Data Engineering with Python
- IEOR E3106 Stochastic Systems and Applications
- IEOR E3609 Advanced Optimization
- IEOR E3402 Production and Inventory Planning
- IEOR E4405 Scheduling
- IEOR E4407 Game Theoretic Models of OR
- Quantitative Finance & Financial Technology
- IEOR E3106 Stochastic Systems and Applications
- IEOR E4212 Data Analytics & Machine Learning for OR
- IEOR E4700 Intro to FE
- IEOR E4420 Intro to Fintech
- IEOR E4500 Application Programming for FE
- IEOR E4602 Quantitative Risk Management
- Decision Science & Data Analytics**
- IEOR E2000 Data Engineering with Python
- IEOR E4212 Data Analytics & Machine Learning for OR
- IEOR E4650 Business Analytics
- ORCS E4201 Policy for Privacy Technologies
- ORCS E4200 Data-Driven Decision Modeling
- IEOR E4213 AI and Algorithms for Analytics
**DSDA Culminating Experience
The Decision Science and Data Analytics major includes a required culminating experience that allows students to integrate analytical methods, computational skills, and domain knowledge through a substantial applied project or research experience.
Students complete one of the following:
- IEOR E4524 Analytics in Practice
- IEOR E3700 Research Immersion in Operations Research and Data Analytics
15 Technical elective credits required. At least 6 credits of Technical electives need to have the "IEOR" course code and be 3000-level and up. Courses that are in conjunction with IEOR, such as CSOR, EEOR, and ORCS count towards this requirement.
3 Management elective credits required.
