The following table gives a schedule of topics we will cover in lecture, as well as when homeworks are assigned. Tutorials and code examples which are relevant to the lecture topic will also be linked. This table will be updated as necessary, as some discussions may take more or less time than anticipated.

Links to readings from peer-reviewed literature may require a Cornell login for access.

To save the lecture slides as a pdf, print the HTML to a PDF using your browser.

Please make sure that your class exercise repository is updated ahead of classes when we will be doing in-class coding exercises.

LectureTopicDateSlidesReadingsResources
Introduction to Systems Analysis
1Introduction to SystemsAug 22, 2022
Overview Notes
2Understanding Systems with ModelsAug 24, 2022
Intro Notes
Oreskes et al (1994)
Systems Simulation
3Simulating SystemsAug 29, 2022
Simulating Notes
O'Hagan (2004)
4Troubleshooting Julia and Git WorkflowsAug 31, 2022
No Class – Labor DaySep 5, 2022
5Uncertainty and Monte CarloSep 7, 2022
Uncertainty Notes
Exercise Repository
6More Monte Carlo and RiskSep 12, 2022
Monte Notes
Simpson et al (2021)
7Fate & Transport, Dissolved OxygenSep 14, 2022
Dissolved Notes
Optimization and Decision-Making
8Introduction to Prescriptive ModelingSep 19, 2022
Prescriptive Notes
9Introduction to OptimizationSep 21, 2022
Intro Notes
10Guest Lecture: Mel Jensen on Researching RegulationsSep 26, 2022Presentation
11Using JuMPSep 28, 2022
Using Notes
12JuMP Coding ExerciseOct 3, 2022
Jump Notes
Exercise Repository
13Generating Capacity ExpansionOct 5, 2022
Gencap Notes
14Economic DispatchOct 12, 2022
Economic Notes
15Mixed Integer ProgrammingOct 17, 2022
Mixed Notes
16Unit CommitmentOct 19, 2022
Unit Notes
17Emissions & Plume ModelsOct 24, 2022
Air Notes
18Emissions: Multiple Sources and Box ModelsOct 26, 2022
Air Notes
19Simulation-Optimization and the Lake ProblemOct 31, 2022
Lake Notes
20Simulation-Optimization Class ExerciseNov 2, 2022
Sim Notes
Exercise Repository
Examining Assumptions
21RobustnessNov 7, 2022
Robustness Notes
22Introduction to Sensitivity AnalysisNov 9, 2022
Sensitivity Notes
23Decision-Making Under UncertaintyNov 14, 2022
Decision Notes
24Examples of Decision-Making Under UncertaintyNov 16, 2022
Examples Notes