Teaching and learning

Teaching

Graduate TA- Purdue ECE

Prepare and grade assignments, conduct office hours, and invigilate exams. I engage with students, coordinate the piazza sessions answering questions, and help the instructor manage the class.

Visiting Instructor- ENTC, University of Moratuwa

I assist the lecturers in assignment preparation, evaluations, laboratory work, and invigilation of examinations. Additionally I conduct reviews on problem sets, and conduct extra sessions when students request additional help or tutoring.

Tutor- Skill Surf

 

Learning

Graduate studies

Courses taken at Purdue Unviersity offered by the College of Engineering, and College of Sciences.

Core courses

” Math be mathin’ “

A selection from undergraduate days

While following these modules and gaining theoretical knowledge, I have experience projects and publications in related research. Gradually I discovered my passion for underlying stochastic processes and in the theory of machine learning.

Advanced Courses

Mathematical fundamentals

Signal/Image Processing and Telecommunications

Computer Engineering

MOOCs