Teaching @ Macquarie University

Co-Designer & Co-Instructor

MTRN4068 Wireless Mechatronics

July 2020 - Present

Co-designed and co-taught an advanced undergraduate course focused on hands-on experience designing, building, and programming mobile robots using ROS. Lab sessions aim to develop student skills in ROS, computer vision, motor control, sensor integration, mapping, localization, and navigation.

Co-Designer & Co-Instructor

ENGG4201/8201 IoT System Design

Feb 2021 - Present

Co-designed and co-taught an advanced course that provides hands-on experience in designing, building, and programming sensor networks and IoT projects. Lab sessions focus on skill development in sensor integration, web design, data analysis, and machine learning in IoT applications.

Lecturer, Unit Convenor and Teaching Assistant

COMP8291 IoT Embedded Operating Systems and Application Programming

July 2024 - Present

Worked as a Lecturer, Unit Convenor and Teaching Assistant where the unit investigates the Embedded OS internals by examining key concepts such as kernel architecture and threads, device models, interfaces and drivers, system calls, kernel, filesystem, and system utilities.

Mentor

School of Engineering & Computing, Macquarie University

Feb 2021 – Present

Co-supervise undergraduate and postgraduate students, providing mentorship and support in their research projects.

 More Info

Teaching Assistant

ENGG2000/3000 Engineering Project Practice

July 2022 - November 2022

Worked as a Teaching Assistant for the sixth SPINE unit, a curriculum designed to cultivate professional acumen, transferable competencies, and employability. The unit blends online modules with hands-on, project-based learning activities and is co-facilitated by a team of academic experts.

Teaching Assistant

ENGG1000 Introduction to Engineering

July 2021 - November 2021

Worked as a Teaching Assistant for the first SPINE unit, a curriculum designed to cultivate professional acumen, transferable competencies, and employability. The unit gives an Introduction to Engineering by engaging students with a mix of theory and practials on the fundamental concepts of Engineering.