1. Nonlinear optimization (NLO).
1.1. Introduction; examples and applications; optimization software.
1.2. Unconstrained NLO.
1.3. Equality-constrained NLO.
1.4. Inequality-constrained NLO.
1.5. NLO and machine learning.
2. Optimization under uncertainty.
2.1. Introduction to robust optimization. Formulation, solution, examples and applications.
2.2. Introduction to stochastic dynamic optimization. Formulation, solution, examples and applications.
3. Simulation-based optimization.
3.1. Monte Carlo and discrete-event simulation for optimization. Design, implementation and analysis of results.