Course Learning Outcomes
- develop nonlinear programming models
- solve unconstrained nonlinear programming problems using optimality conditions
- solve constrained nonlinear programming problems using optimality conditions
- use gradient methods to solve nonlinear programming problems
- identify convex optimization problems
- solve convex optimization problems using a software and interpret the results
- identify second order cone programming problems