Teaching

ENGR30004 Numerical Algorithms in Engineering

Undergraduate Course, Faculty of Engineering and Information Technology, University of Melbourne, 2024

Tutor, Lecturer, and Subject Coordinator for ENGR30004 Numerical Algorithms in Engineering at the University of Melbourne. Served as Head Tutor from 2021 Semester 2, managing the teaching budget of $50,000+ AUD and coordinating tutoring teams. Took 25% of the lectures in Semester 2, 2023. Appointed acting Subject Coordinator for Semester 2, 2024, with full responsibility for subject coordination, lecture delivery, tutorial and assignment design, and examinations. Read more

MCEN90048 Artificial Intelligence for Mechatronics

Postgraduate Course, Faculty of Engineering and Information Technology, University of Melbourne, 2024

Tutor and Lecturer for MCEN90048 Artificial Intelligence for Mechatronics at the University of Melbourne (2021 Semester 1 to 2024 Semester 1). Served as Head Tutor in 2021 S1 and 2022 S1, responsible for coordinating other tutors, delivery of tutorials and labs, planning and marking assignments, setting up quizzes, online learner engagement, and setting exam questions and marking. Took 25% of the lectures for MCEN90048 in 2024. Read more

CCS303 Artificial Intelligence

Undergraduate Course, SLTC Research University, 2022

Visiting Lecturer and Subject Convener for CCS303 Artificial Intelligence at SLTC Research University (2022). Designed and delivered lectures, designed tutorials, managed a team of tutors, and managed the examinations for the subject. Read more

ENGN8535 Engineering Data Analytics

Postgraduate Course, College of Engineering and Computer Science, Australian National University, 2018

Tutor for ENGN8535 Engineering Data Analytics at the Australian National University (2018 Semester 1), supporting students in learning data analysis techniques applied to engineering problems. Read more

COMP1600 Foundations of Computing

Undergraduate Course, College of Engineering and Computer Science, Australian National University, 2017

Tutor for COMP1600 Foundations of Computing at the Australian National University (2017 Semester 2), helping students build core skills in programming, algorithms, and computational thinking. Read more

CS3032 Computer Networks

Undergraduate Course, Department of Computer Science and Engineering, University of Moratuwa, 2015

Tutor for CS3032 Computer Networks at the University of Moratuwa (2015–2016), covering network protocols, architectures, and communication systems. Read more

CS2952 Communication Skills

Undergraduate Course, Department of Computer Science and Engineering, University of Moratuwa, 2015

Tutor for CS2952 Communication Skills at the University of Moratuwa (2015–2016), supporting students in developing technical writing, presentation, and professional communication skills. Read more