BSM 3220 - Optimization methods in finance