ECE 407Game Theoretic Foundations of Multi-Agent Systems
- Units
- 0.50
- Faculty
- Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 0 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.
This course is an introduction to the mathematical and computational foundations of modern multi-agent systems, with a focus on game theory, artificial intelligence, and machine learning. The course provides analytical tools to analyze and model multi-agent systems in which an agent's welfare is a function of not only their own actions, but also those of others. Tentative topics include normal-form games, extensive-form games, repeated games, stochastic games, Bayesian games, computation of solution concepts, and learning in multi-agent systems.
Prerequisites
- Complete all of the following
- Students must be in level 4A or higher
- Enrolled in H-Computer Engineering, H-Computer Science (BCS), H-Electrical Engineering, H-Mechatronics Engineering, H-Nanotechnology Engineering, or H-Software Engineering
Antirequisites
Leads to
No course lists it as a requisite.
Winter 2027 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 7492 | 0 / 37 | TTh 13:00–14:20 Jan 13 08:30–09:50 Feb 3 08:30–09:50 Mar 3 08:30–09:50 Mar 24 08:30–09:50 |
| LEC 701 | 8179 | 12 / 9999 | Online or by arrangement |
| TUT 101 | 7493 | 0 / 37 | T 20:00–20:50 |
Check it elsewhere for Fall 2026
- Undergraduate Calendar, 2026–27The 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
Calendar versions
Undergraduate Calendar
- 2026–27 (shown here)
- 2019–20 and earlier on ucalendar