Nonlinear Optimization II (Spring 2015)