What it is about
You learn the fundamentals and methods of convex optimization: analysis of convex sets and functions, optimality conditions, duality, and algorithms such as Simplex, gradient/Newton methods, and interior-point methods. In the end you will be able to formulate problems as convex optimization tasks, derive optimality and duality conditions, and apply appropriate solution methods.