teaching
Courses I teach
Winter 2023
- CMPUT 701 (graduate capstone)
- CMPUT 401
- CMPUT 301
- CMPUT 291 (co-instructor)
Fall 2022
- CMPUT 401
- CMPUT 174
Spring 2022
- CMPUT 174
Winter 2022
- CMPUT 401
- CMPUT 301
Fall 2021
- CMPUT 401
- CMPUT 174
Spring 2021
- CMPUT 174
Winter 2021
- CMPUT 401
- CMPUT 201
Fall 2020
- CMPUT 401