Teaching
Courses, lecture notes, and learning resources.
Courses taught
| Term | Course |
|---|---|
| Fall 2026 | EE / AA / ME 510 · Mathematical Foundations of Systems Theory |
| Spring 2026 | EE 546 · Game Theory |
| Winter 2026 | EE 547 · Linear Systems Theory I |
| Fall 2025 | EE 345 · Introduction to Foundations of Machine Learning |
| Spring 2022 | EE 445 · Foundations of Optimization and Machine Learning · Co-taught with Maryam Fazel |
| Winter 2022 | EE / AA 547 · Linear Systems Theory I |
| Fall 2021 | EE 341 · Discrete-Time Linear Systems |
| Spring 2021 | EE 341 · Discrete-Time Linear Systems |
| Winter 2021 | EE 546 · Learning and Games |
| Spring 2020 | EE 341 · Discrete-Time Linear Systems |
| Winter 2020 | EE / AA 547 · Linear Systems Theory I |
| Fall 2019 | EE / AA 510 · Mathematical Foundations of Systems Theory |
| Spring 2019 | EE 341 · Discrete-Time Linear Systems |
| Winter 2019 | EE 546 · Game Theory and Mechanism Design |
| Fall 2018 | EE / AA 547 · Linear Systems Theory I |
| Winter 2018 | EE / AA / ME 548 · Linear Systems Theory II |
| Fall 2017 | EE / AA / ME 547 · Linear Systems Theory I |
| Spring 2017 | EE / AA / ME 549 · System Identification |
| Fall 2016 | EE 546 · Game Theory and Mechanism Design |
Lecture notes
- An Introduction to Learning in Games — work in progress
- Mathematical Foundations of Linear System Theory
- Linear System Theory