Teaching activities

In Spring 2025, I am teaching two courses: I am teaching/coordinating Computer Systems & Programming (ECE 220) as well as co-teaching Introduction to Algorithms & Models of Computation (ECE 374) with Prof. Abhishek Umrawal.

Previously, I have taught:

In the past, I have also taught the laboratory sections of Engineering Materials (ME 330).

As a graduate student, I have frequently served as Teaching Assistant for my departments and have assisted in the delivery of the following courses:

For Engineering Materials, I was on the list of "Teachers Ranked as Excellent" by their students.