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.