Columbia MSOR Curriculum: Courses, Electives & Concentrations
MSOR is a 30-point STEM program on a full- or part-time basis. Students may start in the Fall or Spring. There are eight concentrations, each of which requires taking 9 credits to complete.
To facilitate academic programming, students should complete a program plan to be reviewed by their advisor. All courses are for 3 credits, unless stated otherwise.
Core
- IEORE4199
- MS IEOR Quantitative Bootcamp (zero-credit; First term)
- IEORE4004
- Optimization Models and Methods (First term)
- IEORE4150
- Introduction to Probability and Statistics (First term)
- IEORE4106
- Stochastic Models (Second term)
- IEORE4404
- Simulation
- ENGIE4000
- Professional Development and Leadership (zero-credit)
Electives
Students must take at least 18 points of graduate work in the IEOR Department (ie, courses with the following prefixes: IEOR, CSOR, ECIE, SIEO) and at least 30 at Columbia. Students can also take electives from various schools, such as Columbia Business School, the School of International and Public Affairs, the Graduate School of Arts and Sciences, and the Law School. Courses taken from the School of Professional Studies will not be counted towards your degree (ie, courses with the following prefixes: ACTU, BUSI, COPR, IKNS, SUMA, FUND, and more).
Concentrations
- At least one of:
- IEOR E4523 Data Analytics (co-req of IEOR E4501 Tools for Analytics or Tools waiver)
- At least one of:
- IEOR E4650 Business Analytics
- 9 total credits from among:
- IEOR E4523 Data Analytics
- 9 total credits from among:
- IEOR E4650 Business Analytics
- 9 total credits from among:
- IEOR E4108 Supply Chain Analytics
- 9 total credits from among:
- IEOR E4418 Transportation Analytics and Logistics
- 9 total credits from among:
- IEOR E4526 Analytics on the Cloud
- 9 total credits from among:
- IEOR E4540 Data Mining
- 9 total credits from among:
- IEOR E4532 Visualization and Storytelling with Data (1.5)
- 9 total credits from among:
- IEOR E4533 Performance, Objectives, & Results Using Data Analytics (1.5)
- 9 total credits from among:
- IEOR E4530 Statistical Methods for Analytics
- 9 total credits from among:
- IEOR E4545 Causal Analysis for Data Analytics and OR
- At lease one of:
- IEOR E4200 Human-Centered Design & Innovation
- At lease one of:
- IEOR E4550 Entrepreneurial Business Creation for Engineers
- At lease one of:
- IEOR E4570 Entrepreneurship Bootcamp
- At lease one of:
- IEOR E4998 Managing Technological Innovation & Entrepreneurship
- Entrepreneurship electives:
- IEOR E4200 Human-Centered Design & Innovation
- Entrepreneurship electives:
- IEOR E4550 Entrepreneurial Business Creation for Engineers
- Entrepreneurship electives:
- IEOR E4570 Entrepreneurship Bootcamp
- Entrepreneurship electives:
- IEOR E4998 Managing Technological Innovation & Entrepreneurship
- Entrepreneurship electives:
- IEOR E4506 Designing Digital Operating Models
- Entrepreneurship electives:
- IEOR E4510 Project Management
- Entrepreneurship electives:
- IEOR E4520 Applied Systems Engineering
- Entrepreneurship electives:
- IEOR E4560 Lean LaunchPad (By application)
- Entrepreneurship electives:
- COMS W4460 Principles of Innovation & Entrepreneurship
- Entrepreneurship electives:
- DROM B8858 Data-Driven Entrepreneurship
- Entrepreneurship electives:
- IEOR E4402 Corporate Finance, Accounting & Investment Banking or IEOR E4403 Quantitative Corporate Finance
- Required:
- IEOR E4700 Introduction to Financial Engineering
- Required:
- IEOR E4403 Quantitative Corporate Finance or IEOR E4402 Corporate Finance, Accounting & Investment Banking
- And least one of:
- IEOR E4602 Quantitative Risk Management
- And least one of:
- IEOR E4620 Pricing Models for Financial Engineering
- And least one of:
- IEOR E4630 Asset Allocation
- And least one of:
- IEOR E4731 Credit Risk Modeling & Derivatives
- And least one of:
- IEOR E4732 Computational Methods in Finance
- And least one of:
- DROM B8112 Quantitative Finance: Models & Computation
- And least one of:
- IEOR E4711 Global Capital Markets
- And least one of:
- IEOR E4734 Foreign Exchange & Related Derivatives Instruments (1.5)
- And least one of:
- IEOR E4735 Structured & Hybrid Products
- And least one of:
- FINC B8307 Advanced Corporate Finance
- Required:
- IEOR E4507 Healthcare Operations Management
- Healthcare Management electives:
- IEOR E4505 Operations Research in Public Policy
- Healthcare Management electives:
- DRO B8128 Healthcare Venture Capital And Private Equity: HCIT and Services
- Healthcare Management electives:
- DRO B8145 Applying Healthcare IT and Digital Health
- Healthcare Management electives:
- DRO B8823 The U.S. Healthcare System: Structure and Strategies
- Healthcare Management electives:
- DRO B8118 Transforming the Delivery of Healthcare Services
- Healthcare Management electives:
- Management B8221 Economics of Healthcare and Pharmaceuticals
- Healthcare Management electives:
- Management B8578 Public Policy and the Healthcare Industry
- Healthcare Management electives:
- Management B8536 Strategy and Competition in Pharmaceuticals and Biotechnology
- Technical Courses (at least two):
- IEOR E4108 Supply Chain Analytics
- Technical Courses (at least two):
- IEOR E4405 Production Scheduling
- Technical Courses (at least two):
- IEOR E4418 Transportation Analytics & Logistics
- Technical Courses (at least two):
- IEOR E4507 Healthcare Operations Management
- Technical Courses (at least two):
- IEOR E4601 Dynamic Pricing & Revenue Management
- Management Courses (at most one):
- IEOR E4412 Quality Control & Management
- Management Courses (at most one):
- IEOR E4510 Project Management
- Management Courses (at most one):
- IEOR E4520 Applied Systems Engineering
- Management Courses (at most one):
- IEOR E4521 Systems Engineering Tools and Methods
- Management Courses (at most one):
- DROM B8107 Service Operations
- Management Courses (at most one):
- DROM B8109 Supply Chain Management
- Management Courses (at most one):
- DROM B8123 Demand Analytics
- At least one of:
- IEOR 4525 Machine Learning for FE & OR
- At least one of:
- IEOR 4742 Deep Learning for OR & FE
- At least one of:
- IEOR 4540 Data mining
- At least one of:
- IEOR 4575 Reinforcement learning
- Total of 9 credits from among:
- At most one of:
IEOR 4525 Machine Learning for FE & OR
IEOR 4540 Data mining
IEOR 4650 Business analytics
- Total of 9 credits from among:
- IEOR 4742 Deep Learning for OR & FE
- Total of 9 credits from among:
- IEOR 4575 Reinforcement learning
- Total of 9 credits from among:
- IEOR 4545 Causal Analysis for Data Analytics and OR
- Total of 9 credits from among:
- IEOR 4530 AI, Games, & Markets
- Total of 9 credits from among:
- IEOR 4579 Machine learning in practice (1.5 credits)
- Total of 9 credits from among:
- IEOR 4721 AI Applications in Finance
- Total of 9 credits from among:
- At most one programming course:
IEOR 4523 Data analytics
IEOR 4212 Data Analytics & Machine Learning for OR
IEOR 4536 Analytics on the Cloud
- At least one advanced Optimization course:
- IEOR E6613 Optimization 1
- At least one advanced Optimization course:
- IEOR E6614 Optimization 2
- At least one advanced Optimization course:
- EEOR E6616 Convex Optimization
- Total of 9 credits from among:
- IEOR E4008 Computational Discrete Optimization
- Total of 9 credits from among:
- IEOR E4108 Supply Chain Analytics
- Total of 9 credits from among:
- IEOR E4405 Production Scheduling
- Total of 9 credits from among:
- IEOR E4418 Transportation Analytics & Logistics
- Total of 9 credits from among:
- IEOR E4505 Operations Research in Public Policy
- Total of 9 credits from among:
- IEOR E4507 Healthcare Operations Management
- Total of 9 credits from among:
- IEOR E4630 Asset Allocation
- Total of 9 credits from among:
- CSOR 4231 Analysis of Algorithms I
- Total of 9 credits from among:
- IEOR E4601 Dynamic Pricing and Revenue Management
- Total of 9 credits from among:
- IEOR E6613 Optimization 1
- Total of 9 credits from among:
- IEOR E6614 Optimization 2
- Total of 9 credits from among:
- EEOR E6616 Convex Optimization
- Total of 9 credits from among:
- EEAE E4220 Energy System Economics and Optimization
- Total of 9 credits from among:
- ECE E4650 Convex Optimization for Engineering
- At least one of the advanced probability courses:
- IEOR E6711 Stochastic Modeling I
- At least one of the advanced probability courses:
- IEOR E6712 Stochastic Modeling II
- At least one of the advanced probability courses:
- IEOR E8100 High-dimensional Probability with Applications
- At least one of the modeling courses:
- IEOR E4601 Dynamic Pricing & Revenue Management
- At least one of the modeling courses:
- IEOR E4602 Quantitative Risk Management
- At least one of the modeling courses:
- IEOR E4700 Introduction to Financial Engineering
- At least one of the modeling courses:
- IEOR E4745 Applied Financial Risk Management
- At least one of the machine learning courses:
- IEOR E4525 Machine Learning for OR and FE
- At least one of the machine learning courses:
- IEOR E4742 Deep Learning for OR and FE
- At least one of the machine learning courses:
- IEOR E6617 Machine Learning and High-Dimensional Data Analysis in Operations Research
- At least one of the machine learning courses:
- ORCS E4529 Reinforcement Learning