Necessary and sufficient conditions for local extrema in programming problems and in the calculus of variations. Control problems, statement of maximum principles, and applications. Discrete control problems.
Preparation for Course P: MA 51000 and (MA 35100 or 51100).