Teaching Assistant (University at Buffalo, USA) Aug 2022 - Present
Courses: VHDL Digital Design (Fall'22, Fall'23), Embedded Systems and Application (Spring'23)
Leading labs for Embedded Systems and Application and VHDL Digital Design courses (4 hours/week).
Assisting with student projects using Zybo Z7 FPGA and AMD-Xilinx Vivado software.
Handling grading, proctoring, and project monitoring.
Graduate Teaching Assistant (University of Texas Rio Grande Valley (UTRGV), USA) Aug 2020 - July 2021
Courses: Digital Systems Engineering I & II (Fall'20, Spring'21), Microcontroller & Embedded Systems Lab (Spring'21), Computer Architecture (Fall'20), K-12 YOUTH Summer camp (Summer'21)
Led lab for Digital Systems Engineering I & II, Microcontroller & Embedded Systems courses (3 hours/week).
Mentored students and taught Digital Design and Hardware Programming during K-12 YOUTH Summer camp.
Assisted student projects using Keil µVision IDE.
Managed grading, proctoring, and project monitoring.