Optimality criteria, conditions for optimality, constrains, forms of solution. The analytical and numerical methods of minimization of functions of single and several variables, equality constrains, inequality constrains, Kuhn-Tucker conditions, saddle point conditions. Minimization of functionals, optimal control problems. Bellman’s principle of optimality and dynamic programming. Pontryagin’s minimum principle. Calculus of variations. The method of ag-gregation of state variables in optimal control.