Optimal Design
This course introduced me to the world of optimization. It focused on linear programming, and touched on quadratic and convex optimization, as well as descent methods. After covering the basics of linear programming, and practicing them on smaller homework sets, the later two-thirds of the class became project based.
The professor would spend a 1.5 hr class posing a real problem as an optimization problem. Then, it was our job to individually translate this into math, implement it in base Matlab (only using the built in matrix manipulation functions and a solver), and write up a high-quality report in Latex.
I enjoyed this class soo much, which says something about the kind of work my brain likes to do. I've included the reports I wrote for the three projects below.


