Teaching Assistant
Undergraduate Course, Department of Computer Science, University of British Columbia, 2019
CPSC 406 - Computational Optimization
Formulation and analysis of algorithms for continuous and discrete optimization problems; linear, nonlinear, network, dynamic, and integer optimization; large-scale problems; software packages and their implementation; duality theory and sensitivity.