Teaching
Sessional Instruction
University of Waterloo
BME 252 - Linear Systems and Signals - Spring 2025
My lecture materials will be posted here upon the close of the course.
Teaching Assistantships
University of Waterloo
SYDE 552 - Computational Neuroscience - Winter 2025
MTE 252 - Linear Systems and Signals - Fall 2024
SYDE 252 - Linear Systems and Signals - Spring 2024
SYDE 556/750 - Simulating Neurobiological Systems - Fall 2023
SYDE 252 - Linear Systems and Signals - Fall 2023
SYDE 252 - Linear Systems and Signals - Spring 2023
BME 101 - Communication in Biomedical Engineering - Fall 2022
Purdue University
ME 413 - Noise Control - Spring 2022