Teaching activities
In Fall 2026, I am teaching one section of CS/ECE 374: Intro. to Algorithms & Models of Computation.
Previously, I have taught:
ECE 515: Control System Theory & Design (in Fall 2025 and Spring 2024).
ECE 486: Control Systems(in Spring 2026).
CS/ECE 374: Introduction to Algorithms & Models of Computation (in Fall 2024 with Nick Kani & Spring 2025 with Abhishek Umrawal).
ECE 220: Computer Systems & Programming in (AY 23-24, AY 24-25 and AY 25-26).
BIOE 205: Signals & Systems in Bioengineering (in Spring 2023).
As a graduate student, I have frequently served as Teaching Assistant for my departments and have assisted in the delivery of the following courses:
Introduction to Electronics (ECE 110)
undergraduate Control Systems (ECE 486)
graduate Control System Theory & Design (ECE 515)
Adaptive & Nonlinear Control (ECE 517)
Analysis of Nonlinear Systems (ECE 528)
In the past, I have also taught the laboratory sections of Engineering Materials (ME 330).
Honors
For Engineering Materials, I was on the List of Teachers Ranked as Excellent by their students. For Computer Systems & Programming, I received have received Facilitating Learning Excellence Award(s).