Teaching Experience

2025

  • Lecturer & Head Tutor, User Interface Development (INFO20005), 2025 Term 1

    School of Computing and Information Systems, University of Melbourne
    Role: Delivering face-to-face teaching and tutoring on web development and user interface design (~160 students, undergraduate courses).

  • Supervisor, MCS-100, MIT(AI), and MIT(HCI), 2025 Term1

    School of Computing and Information Systems, University of Melbourne
    Role: Supervising MSC students, including MSC-100 (Computer Science) and MIT (AI), (load: 115).

2024

  • Guest Lecturer, Mobile Computing Systems Programming (COMP90018), 2024 Term 2

    School of Computing and Information Systems, University of Melbourne
    Role: Delivering face-to-face and online courses on mobile sensing systems and edge intelligence (~250 students, graduate courses).

  • Guest Lecturer, Mobile, Wearable Systems and Machine Learning, 2023 Term 2

    Department of Computer Technology, University of Cambridge
    Role: Delivering face-to-face On-device machine learning courses (~22 students, graduate courses).

  • Instructor, HCI projects INFO90008 and HCI Design projects INFO90009, 2024 Term 1 & Term 2

    School of Computing and Information Systems, University of Melbourne
    Role: Marking HCI and HCI design thesis.

  • Supervisor, MCS-100, MIT(AI), and MIT(HCI), 2024 Term1 & Term 2

    School of Computing and Information Systems, University of Melbourne
    Role: Supervising seven MSC students, including 5 MSC-100, 1 MIT (AI) and 1 MIT(HCI), (load: 150).

2023

  • Supervisor for Part II, and Mphil Projects, 2023 Term 2 & 2024 Term 1

    Department of Computer Technology, University of Cambridge
    Role: Supervisor of research-oriented projects including efficient on-device machine learning and test-time adaptation.

2021

  • Teaching Assistant, Capacity Planning of Computer Systems and Networks (COMP9334), 2021 Term 1

    Department of Computer Science and Engineering, University of New South Wales
    Role: Tutoring lab tutorials, final assignment and marking (~150 students, undergraduate courses).