This course discusses basic convex analysis (convex sets, functions, and optimization problems), optimization theory (linear, quadratic, semidefinite, and geometric programming; optimality conditions ...
Convex Optimization, Boyd and Vandenberghe, Cambridge Univ Press, 2004 Linear and Nonlinear Programming by Leunberger and Ye, Springer, 2008 (find ebook from CU Library website) Numerical Optimization ...