Curriculum
Please find the curriculum for the incoming class of MSBA students below. For the Fall 2021 MSBA Class, please refer to the curriculum page here.
The MSBA program is a three-semester STEM program which can be completed in a single calendar year. The Program is in partnership with two Columbia Business School divisions: (1) Decision, Risk and Operations (DRO) and (2) Marketing. Students enter in the Fall term and can finish as soon as the following August, or engage in a summer internship to complete the program by the end of the following Fall. Students are required to take the equivalent of 12 three-credit courses (36 credits), in the following areas:
- a minimum of 18 credits (typically 6 courses) within Columbia Engineering, IEOR Department
- a minimum 12 credits (typically 4-6 courses) within the Columbia Business School
- and the remaining courses (if any) can be taken from Columbia’s other graduate schools including: the School of International and Public Affairs, the Law School, or Graduate School of Arts and Sciences.
A program plan will be available for students to use to plan their studies. This program plan will be used to facilitate a dialogue with your designated faculty advisor. For more course information, students can check out the IEOR course listing.
Program Plan
Core - 12 credits
- IEOR
- E4502
- Python for Analytics Bootcamp (0-credit)
- IEOR
- E4599
- MSBA Quantitative Bootcamp (0-credit)
- IEOR
- E4101
- Probability, Statistics and Simulation
- IEOR
- E4523
- Data Analytics
- IEOR
- E4650
- Business Analytics
- MRKT
- B9651
- Marketing Analytics
- ENGI
- E4000
- Professional Development Leadership (0-credit)
*Students are expected to be proficient in Python when starting the MSBA program.
Note: IEOR E4650 Business Analytics is counted as IEOR credits.
Core - 6 credits
- IEOR
- E4004
- Optimization Models and Methods (required)
- IEOR
- E4524
- Analytics in Practice (required)
- +
- 2 electives (6 credits) from either the CBS pre-approved list or from IEOR
The MSBA program requires that students take a minimum of 12 CBS and 18 IEOR credits to graduate and students should plan their electives accordingly
Students may satisfy the 12 credits of CBS from our pre-approved list of courses that from other CBS Divisions. Note that only select CBS courses may be available for ranking and add/drop each term from Course Match.
+ 1 Business School Elective (with course code: DROM or MRKT)
+ Remaining Electives
Students may complete 1 or 2 concentrations to fulfill the remaining credits for the degree. Students may select courses within other concentrations and the breadth elective list.
Select (1) of the following (4) concentrations:
- DROM
- B8106
- Operations Strategy
- DROM
- B8116
- Risk Management
- DROM/MGMT
- B8510
- Managerial Negotiations
- DROM
- B8816
- Quantitative Pricing & Revenue Analytics
- DROM
- B9122
- Computing for Business Research
- IEOR
- E4106
- Stochastic Models
- IEOR
- E4500
- Applications Programming for Financial Engineering
- IEOR
- E4525
- Machine Learning for Financial Engineering & Operations Research
- IEOR
- E4574
- Technology Innovation in Financial Services (1.5 credits)
- IEOR
- E4725
- Big Data in Finance
- IEOR
- E4742
- Deep Learning for Operations Research & Financial Engineering
- MRKT
- B8649
- Pricing Strategies
- MRKT
- B8667
- Foundations Of Innovation
- DROM
- B8122
- Game-Theoretic Business Strategy
- DROM
- B8123
- Demand & Supply Analytics
- DROM
- B8131
- Sports Analytics
- DROM/MGMT
- B8510
- Managerial Negotiations
- DROM
- B9122
- Computing for Business Research
- DROM
- B9127
- Online Marketplaces
- IEOR
- E4312
- Application of OR & AI Techniques in Marketing (1.5 credits)
- IEOR
- E4407
- Game Theoretic Models of Operations
- IEOR
- E4506
- Designing Digital Operating Models
- IEOR
- E4562
- Innovate Using Design Thinking (Blockweek Course Co-listed with CBS; counts towards the CBS credit requirement)
- IEOR
- E4601
- Dynamic Pricing & Revenue Management
- MRKT
- B7666
- Media Platforms and Content: A Foundations Course
- MRKT
- B8602
- Customer Management: Concepts and Models (1.5 credits)*
- MRKT
- B8607
- Strategic Consumer Insights
- MRKT
- B8623
- Intro to Product Management (1.5 credits)
- MRKT
- B8624
- Driving Strategic Impact: Mastering the Tools of Strategy Consulting (1.5 credits)
- MRKT
- B8645
- Omni‐Channel Retailing (1.5 credits)
- MRKT
- B8649
- Pricing Strategies
- MRKT
- B8656
- Market Intelligence: The Art and the Science
- MRKT
- B8658
- Catching Growth Waves in Emerging Markets
- MRKT
- B8667
- Foundations of Innovation
- MRKT
- B8679
- Digital Marketing
- MRKT
- B8681
- Brand Management in the Digital Age
- MRKT
- B9613
- Mathematical Models in Marketing
- MRKT
- B9653
- MS Machine Learning
- MRKT
- B9654
- MS Artificial Intelligence
- MRKT
- B9656
- Customer Management: Concepts and Tools (1.5 credits)*
- MRKT
- B9657
- Winning Strategic Capabilities
*Students may take MRKT B8602 or MRKT B9656, but not both.
- DROM
- B8105
- Healthcare Analytics (1.5 credits)
- DROM
- B8107
- Service Operations
- DROM
- B8108
- Supply Chain Analytics
- DROM
- B8128
- Healthcare Investment and Entrepreneurship HCIT & Services
- DROM
- B8132
- Digital Healthcare Startups
- DROM/MGMT
- B8510
- Managerial Negotiations
- DROM
- B8832
- US Healthcare System
- IEOR
- E4405
- Production Scheduling
- IEOR
- E4505
- Operations Research in Public Policy
- IEOR
- E4507
- Healthcare Operations Management
- IEOR
- E4520
- Applied Systems Engineering
- IEOR
- E4521
- Systems Engineering Tools & Methods
- IEOR
- E4540
- Data Mining
- MRKT
- B8602
- Customer Management: Concepts and Tools (1.5 credits)*
- MRKT
- B8692
- Pharmaceutical Drug Commercialization: Strategy & Practice (1.5 credits)
- MRKT
- B9656
- Customer Management: Concepts and Tools (1.5 credits)*
*Students may take MRKT B8602 or MRKT B9656, but not both.
- COMS
- W4111
- Introduction to Databases
- CSOR
- E4231
- Analysis of Algorithms
- DROM
- B8110
- Business Analytics Strategy
- DROM
- B8111
- Analytics for Business Research
- DROM
- B8127
- Big Immersion Seminar - Big Data (1.5 pts)
- DROM
- B8130
- Applied Statistics & Data Analytics
- DROM/MGMT
- B8510
- Managerial Negotiations
- IEOR
- E4008
- Computational Discrete Optimization
- IEOR
- E4407
- Game Theory
- IEOR
- E4418
- Transportation Analytics & Logistics
- IEOR
- E4525
- Machine Learning for Financial Engineering & Operations Research
- IEOR
- E4526
- Analytics on the Cloud
- IEOR
- E4540
- Data Mining
- MRKT
- B8644
- Sports Economics And Policy (1.5 credits)
- MRKT
- B8687
- The Business of Sports (1.5 credits)
- MRKT
- B9160
- Applied Multivariate Statistics
- MRKT
- B9608
- Experimental Design & Analysis for Behavioral Research
- MRKT
- B9616
- Bayesian Modeling & Computation
- MRKT
- B9652
- MS Marketing Models
- MRKT
- B9653
- MS Machine Learning (1.5 credits)
- MRKT
- B9654
- MS Artificial Intelligence (1.5 credits)
- MRKT
- B9657
- Winning Strategic Capabilities (1.5 credits)
- ORCS
- E4529
- Reinforcement Learning