Stanford Root

Schedule

Stanford Root

Schedule

OIT 248

Optimization and Simulation Modeling - Advanced

UNITS:3
GRADING:GSB Letter Graded
LEVEL:Graduate
GER:—

OIT 248 is the advanced option in the menu of courses satisfying the Core requirement in Optimization and Simulation Modeling (OSM). Topics covered include Monte-Carlo simulation, optimization, and data-driven decision-making. Similar to OIT 245/OIT 247, this class is taught in an interactive style, with in-class exercises focused on applications drawn from a variety of industry segments including advertising, healthcare, finance, supply chain management, pricing, energy, scheduling, and risk management. A few differences from OIT 245/OIT 247 are also worth emphasizing. The first is in the breadth of topics: OIT 248 covers a slightly expanded set of topics compared to OIT 245/OIT 247, including a few classes on data-driven optimization and connections to modern machine learning and AI pipelines. The second is the depth and pace of the coverage: each topic in OIT 245/OIT 247 is covered at a faster pace and deeper level in OIT 248, and OIT 248 requires some versatility and willingness to absorb mathematical formulas and equations. A third difference is the coding environment: OIT 248 leverages Python instead of Excel for implementation, so some basic experience with coding is expected. No prior coding experience in Python is required, but every student in OIT 248 is expected to have had some prior formal coding experience in a programming language, e.g., C, Java, Matlab, etc. OIT 248 starts with an introduction to Python, but the express purpose of the class is to 'use' Python rather than 'teach' Python; so the Python coverage will feel very fast-paced to anyone with zero coding background. The last difference is that OIT 248 devotes more time to discussing practical issues that arise in real-world business situations, so the course is a best fit for students interested in career paths involving AI, analytics, and data science.

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Workshop 1Open
ID: 26578
0 / 45 enrolled
DAYS:Tuesday, Friday
TIME:1:15 PM – 2:35 PM
LOCATION:GSB McClelland 104
INSTRUCTOR:
Iancu, Dan
3units
Workshop 2Open
ID: 26579
0 / 45 enrolled
DAYS:Tuesday, Friday
TIME:2:50 PM – 4:10 PM
LOCATION:GSB McClelland 104
INSTRUCTOR:
Iancu, Dan
3units

OIT 248: Optimization and Simulation Modeling - Advanced

3 units · GSB Letter Graded

OIT248 is the advanced option in the menu of courses satisfying the Core requirement in Optimization and Simulation Modeling (OSM). Topics covered include Monte-Carlo simulation, optimization, and data-driven decision-making. Similar to OIT 245/247, this class is taught in an interactive style, with in-class exercises focused on applications drawn from a variety of industry segments including advertising, healthcare, finance, supply chain management, pricing, energy, scheduling, and risk management. A few differences from OIT245/247 are also worth emphasizing. The first is in the breadth of topics: OIT 248 covers a slightly expanded set of topics compared to OIT 245/247, including a few classes on data-driven optimization and connections to modern machine learning and AI pipelines. The second is the depth and pace of the coverage: each topic in OIT 245/247 is covered at a faster pace and deeper level in OIT 248, and OIT 248 requires some versatility and willingness to absorb mathematical formulas and equations. A third difference is the coding environment: OIT 248 leverages Python instead of Excel for implementation, so some basic experience with coding is expected. No prior coding experience in Python is required, but every student in OIT 248 is expected to have had some prior formal coding experience in a programming language, e.g., C, Java, Matlab, etc. OIT 248 starts with an introduction to Python, but the express purpose of the class is to 'use' Python rather than 'teach' Python; so the Python coverage will feel very fast-paced to anyone with zero coding background. The last difference is that OIT 248 devotes more time to discussing practical issues that arise in real-world business situations, so the course is a best fit for students interested in career paths involving AI, analytics, and data science.

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Workshop — Tuesday Friday 2:50 PM – 4:10 PM — GSB McClelland 104 — Iancu, Dan (Graduate)
  • Workshop — Tuesday Friday 1:15 PM – 2:35 PM — GSB McClelland 104 — Iancu, Dan (Graduate)

More OIT courses

  • OIT 245: Optimization and Simulation Modeling
  • OIT 247: Optimization and Simulation Modeling - Accelerated
  • OIT 249: MSx: Data and Decisions
  • OIT 274: Data and Decisions - Base
  • OIT 276: Data and Decisions - Accelerated (Flipped Classroom)
  • OIT 277: Digital Platforms in the Age of AI
  • OIT 282: Execution: Balancing Innovation with Operational Excellence
  • OIT 283: Operations Fundamentals
  • OIT 333: Design for Extreme Affordability
  • OIT 334: Design for Extreme Affordability
  • OIT 351: AI and Data Science: Strategy and Entrepreneurship
  • OIT 367: Business Intelligence from Big Data and AI

All OIT courses · All departments