SYDE 655Optimal and Learning-Based Control
- Units
- 0.50
- Level
- Graduate
- Faculty
- Engineering
- Subject
- Systems Design Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 0 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
This course provides an understanding of the principles of optimal control while introducing the key ideas of learning-based control and discussing intersections between these two broad areas. Variational approach, Pontryagin's Minimum Principle, linear quadratic optimal control, the principle of optimality, dynamic programming, and the Hamilton-Jacobi-Bellman equation are covered. Model predictive control is presented. A brief introduction to learning for control applications is provided, along with introducing iterative learning control. Model-based and model-free reinforcement learning (RL) techniques, connections between RL and optimal control ideas, and approximate RL solution methods for complex problems are discussed.
Prerequisites
None listed.
Antirequisites
- Not completed nor concurrently enrolled in:
Leads to
No course lists it as a requisite.
Check it elsewhere for Fall 2026
- Graduate Calendar, Fall 2026The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them