Optimal and Learning-based Control

This course provides basic solution techniques for optimal control and dynamic optimization problems, such as those found in work with rockets, robotic arms, autonomous cars, option pricing, and macroeconomics. You will learn the theoretic and implementation aspects of various techniques including dynamic programming, calculus of variations, model predictive control, and robot motion planning. The course is especially well suited to individuals who perform research and/or work in electrical engineering, aeronautics and astronautics, mechanical and civil engineering, computer science, or chemical engineering as well as students and researchers in neuroscience, mathematics, political science, finance, and economics.
A conferred Bachelor’s degree with an undergraduate GPA of 3.5 or better.
Familiarity with linear algebra.
The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate education section.