Teaching
CS683: Advanced Computer Architecture
Serving as an undergraduate teaching assistant for a batch of 150+ students, with the responsibility of designing the programming assignments and academically mentoring students throughout the course.
EE229: Signal Processing
Serving as an undergraduate teaching assistant for a batch of 80+ students, responsible for conducting doubt-solving sessions and helping with the course evaluation.
EE309: Microprocessors
Served as an undergraduate teaching assistant for a batch of 200+ students, with the responsibility of conducting doubt-solving sessions and academically mentoring students over the duration of the course.