GEN 11998
Optimization and Simulation Modeling - Advanced
Stanford University · UGRD · Fall 2026
Catalog description
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.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff