teaching

information about courses taught and student feedback

Teaching philosophy and experience
I am passionate about teaching courses in my area of expertise and have taken up a variety of teaching roles whenever the opportunity arose. I value teaching not only as a means of imparting knowledge but also getting students just as excited as I am about my areas of interest! Moreover, I’ve found that preparing to be a good instructor, answering student questions, and helping them navigate different concepts helps me gain a deeper understanding about the subject area while exposing me to orthogonal points of view.

During my time at Stanford, I’ve been involved in courses geared towards various student levels — undergraduates, graduate students, and working professionals. These courses involved everything from foundational concepts and theory to simulation-based exercises as well as lab-based components. I’ve received consistently positive (anonymous) feedback from students and this has served as a constant source of motivation to keep improving as a teacher over the years. I was also awarded the 2022 James F. Gibbons Outstanding Student Teaching Award for receiving rave reviews from both students and faculty.


Courses Taught

3D+ Imaging Sensors (1st Offering)
EE292Q (now EE119/EE219), Stanford University
Roles: Course Formulation + Guest Lecturer + Teaching Assistant
Course Description and Syllabus – Spring ‘22
Student Feedback – Spring ‘22

Fundamentals of Analog Integrated Circuit Design
EE114/EE214A, Stanford University
Roles: Guest Lecturer + Teaching Assistant
Course Description and Syllabus – Fall ‘23 | Fall ‘17 | Fall ‘16
Student Feedback – Fall ‘23 | Fall ‘17 | Fall ‘16

Advanced Integrated Circuit Design
EE214B, Stanford University
Roles: Teaching Assistant
Course Description and Syllabus – Winter ‘17
Student Feedback – Winter ‘17