Static optimization. Optimization without constraints, optimization with constraints, numerical solution methods. Optimal control of discrete-time systems. Discrete-time linear quadratic regulator, Bellman’s principle of optimality, dynamic programming in discrete-time optimal control. Optimal control of continuous-time systems. Dynamic programming in continuous-time optimal control. Pontryagin minimum principle, calculus of variations. Aggregation method in optimal control. Standard systems, non-robust and robust control.