Teaching

COMP30019 Graphics and Interaction @ University of Melbourne
    Head Tutor & Tutor  2025 Semester 2  Third-year Undergraduate (~300) 
This course focuses on 2D and 3D graphics, geometric modeling, transformation geometry, lighting techniques, and real-time rendering. Students will design and build tablet applications using natural user interfaces (NUIs), which are meant to feel intuitive and fade into the background with repeated use. The course may also explore technologies like virtual and augmented reality, computer games, tele-presence, and interaction through touch, sound, or image processing. Overall, it helps students build the skills needed to understand and develop complex, real-world interactive graphics systems.

COMP90089 Machine Learning Applications for Health @ University of Melbourne
    Guest Lecturer  2025 Semester 2  Postgraduate (~300) 
The course introduces students to how artificial intelligence, particularly machine learning, is used to analyze clinical data and improve healthcare. The course explores AI techniques applied to electronic health records, medical imaging, and other clinical sources, while addressing challenges specific to the health domain. Topics include supervised and unsupervised learning, interpretable models, natural language processing, process mining, data wrangling, and deep learning for medical data. I have been invited to share how computer vision and AI algorithms can benefit medical data analysis and health applications.
JC2001 Introduction of Science for Artist @ City University of Hong Kong
    Teaching Assistant  2018 Semester 2  First-year Undergraduate (~50) 
This is a foundational course designed for art students to explore key concepts in physical and life sciences through hands-on experiments and creative activities. It aims to bridge scientific thinking and artistic practice, helping students understand how scientific principles can inform and inspire artistic expression. Topics may include energy, light, matter, the human body, and the environment, all presented in an accessible and engaging way for non-scientists.

Professional Services

International/Technical Program Committee (IPC/TPC) Member

2025   ACM 18th SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia (SIGGRAPH Asia)

2025   The 33rd Pacific Conference on Computer Graphics and Applications (PG)

2025   The WellComp workshop in conjunction with UbiComp/ISWC

Conference Reviewer

2026   IEEE/CVF Winter Conference on Applications of Computer Vision (WACV)

2025   ACM Symposium on Virtual Reality Software and Technology (VRST)

2025   IEEE International Symposium on Mixed and Augmented Reality (ISMAR)

2025   ACM Special Interest Group on Computer Graphics and Interactive Techniques (SIGGRAPH)

2025   ACM 17th SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia (SIGGRAPH Asia)

2018/22/24/25   ACM SIGGRAPH Asia Emerging Technologies (SIGGRAPH Asia E-Tech)

2023–25   IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)

2023–25   International Conference on Computer Vision (ICCV)

2025   ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp/ISWC) Notes and Briefs

2025   CCF CAD/Graphics

2024   European Conference on Computer Vision (ECCV)

2024   Asia Conference on Computer Vision (ACCV)

Journal Reviewer

2025   Scientific Report

2023/2024   IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)

2024   The Visual Computer

2024   IEEE Transactions on Computational Imaging (TCI)

2023/2024   IEEE Transactions on Circuits and Systems for Video Technology (TCSVT)

2024   Transactions on Multimedia Computing Communications and Applications (TOMM)

2024   Neurocomputing

2022/2024   IEEE Transactions on Instrumentation & Measurement (TIM)

2024   Neural Network

Supervision

Supervisor

2025 -   Sihong Yu, Master at University of Melbourne

2025 -   Hang Song, Master at University of Melbourne (Dean's list)

Mentor

2025 –   Mayura Manawadu, Ph.D. candidate at University of Melbourne

2025 –   SeungWon Jeong, Ph.D. candidate at University of Melbourne

2025 –   Lingxiao Li, Ph.D. candidate at University of Melbourne

2025 –   Dongwon Kim, Visiting Ph.D. candidate from Hanyang University, hosted at the University of Melbourne