Teaching

Graduate Teaching Assistant

Graduate/undergraduate course, University of Virginia, Department of Electrical and Computer Engineering, 2023

Assisted in helping students understand embedded systems, basic data structures and programming methodology to support the learning and developing projects in the course ECE 4501-6501, CS 6501: Advanced Embedded Systems that revolves around developing a RTOS for Tiva C Series TM4C123G from Texas Instruments.

Teaching Assistant

Undergraduate course, University of Peradeniya, Department of Computer Engineering, 2020

Assisted in helping students, grading assignments and developing projects/assignments for certain courses. Conducted multiple workshops to improve students knowledge and guide those who need help.

Voluntary Teaching Assistant

Undergraduate course, University of Peradeniya, Department of Computer Engineering, 2020

Instructed and guided the 2nd year undergraduates through the programming fundamentals, analyzing complex problems, using C language.