Introduction to the theory and algorithms of linear and nonlinear programming, linear programming, simplex method, duality theory and sensitivity analysis, large-scale linear programming, unconstrained nonlinear optimization, constrained optimization problems.