• Semester 1, 2025: Unit-coordinator and Lecturing Human Computer Interface and Advanced Human Computer Interface (ICTE 3002/5001) at Curtin University on different campuses Perth, Dubai, SriLanka, Malaysia, Singapore, Mauritius. (Perth class strength 238, Total students: 350)
• Semester 1, 2025: Co-Lecturer/co-assessor New Product Development (ENGR6005) at Curtin University.
• Semester 2, 2024: Unit-coordinator Human Computer Interface and Advanced Human Computer Interface (ICTE 3002/5001) at Curtin University on different campuses Dubai, Sri Lanka, Malaysia, Singapore.
• Semester 2, 2024: Co-Lecturer/co-assessor New Product Development (ENGR6005) at Curtin University.
• Semester 1, 2024: Co-Lecturer/co-assessor New Product Development (ENGR6005) at Curtin University.
• Semester 1, 2024: Unit-coordinator and Lecturing Human Computer Interface and Advanced Human Computer Interface (ICTE 3002/5001) at Curtin University on different campuses Perth, Dubai, SriLanka, Malaysia, Singapore, Mauritius. (Perth class strength 190)
• Semester 1, 2024: Co-Lecturer/co-assessor New Product Development (ENGR6005) at Curtin University. (Perth class strength 130)
• Semester 1, 2023: Co-Lecturing Human Computer Interface and Advanced Human Computer Interface (ICTE 3002/5001) at Curtin University. (Perth class strength 120)
• Teaching Associate at Monash University: Intelligent Image and Video Analysis [Online Material Development, Fall 2022]
• Teaching Associate at Monash University: Intelligent Image and Video Analysis [Spring 2020] (Suzhou Campus).
Spring 2018: TA in Artificial Intelligence course at IIT-Ropar.
Fall 2017: TA in Computer-Vision course at IIT-Ropar.
Spring 2017: TA in Discrete Math course at IIT-Ropar.
Fall 2016: TA in Data-Structure course at IIT-Ropar.