We make use of hypothes.is to receive feedback and comments about the notes. Just highlight any portion of text in the following sections and write a comment as needed.
Note: The parts related to nonlinear programming and calculus of variations are mostly taken from Nonlinear and Dynamic Optimization: From Theory to Practice by B. Chachuat (2007), and have been adapted to the scope of our course.