Postgraduate Courses:
SIT724 Research Project
Project supervisor, Deakin U
SIT723 Research Techniques and Applications
Project supervisor, Deakin U
SIT764 Team Project (A) - Project Management and Practices
Project supervisor, Deakin U
2019 Semesters 2, 3
Capstone Company Co-Director, Deakin U
2020, 2021 Trimesters 1, 2; 2022 Trimesters 1, 2, 3; 2023 Trimester 1 ; 2024 Trimester 1
SIT782 Team Project (B) - Execution and Delivery
Project supervisor, Deakin U
2019 Semesters 2, 3
Capstone Company Co-Director, Deakin U
2020, 2021 Trimesters 1, 2; 2022 Trimesters 1, 2, 3; 2023 Trimester 1 ; 2024 Trimester 1
SIT791 Professional Practice
Unit Chair, Deakin U
2023 Trimester 2
SWEN90009 Software Requirements Analysis
Tutor and project supervisor, Melbourne U
2019 Semester 1
EIE 546 Video Technology, PolyU
Tutor, PolyU
2017-18 Semester 1
Undergraduate Courses:
SIT343 Feature Generation and Engineering
Unit Chair & Lecturer, Deakin U
2024 Trimester 2
SIT215 Computational Intelligence
Unit Chair & Lecturer, Deakin U
2024 Trimester 1
SIT202 Computer Networks and Communication
Unit Chair & Lecturer, Deakin U
2023 Trimester 2
SIT344 Professional Practice
Unit Chair, Deakin U
2023 Trimester 2
SIT102 Introduction to Programming
Unit Chair & Lecturer, Deakin U
2019 Trimester 2
2020 Trimesters 1, 2
2021 Trimesters 1, 2
2022 Trimesters 1, 2
2023 Trimester 1
SIT308 Human Behaviour and Computer Interaction
Unit Chair & Lecturer, Deakin U
2019 Trimester 2 (Last offering)
SIT374 Team Project (A) - Project Management and Practices
Tribe Owner & Leader, Deakin U
2019
Capstone Company Co-Director, Deakin U
2020, 2021 Trimesters 1, 2; 2022 Trimesters 1, 2, 3; 2023 Trimester 1 ; 2024 Trimester 1
SIT378 Team Project (B) - Execution and Delivery
Tribe Owner & Leader, Deakin U
2019
Capstone Company Co-Director, Deakin U
2020, 2021 Trimesters 1, 2; 2022 Trimesters 1, 2, 3; 2023 Trimester 1 ; 2024 Trimester 1
EIE415/4415 Multimedia Technology
Tutor, PolyU
2009-10 Semester 2, 2010-11 Semester 2, 2014-15 Semester 2,
2017-18 Semester 1
EIE431/4431 Digital Video Production and Broadcasting
Tutor, PolyU
2009-10 Semester 2, 2010-11 Semester 2, 2011-12 Semester 2,
2012-13 Semester 2, 2013-14 Semester 2, 2014-15 Semester 2,
2016-17 Semester 2, 2017-18 Semester 2
EIE 3361 Computer System Fundamentals
Tutor, PolyU
2015-16 Semester 2
EIE 2261 Logic Design
Tutor, PolyU
2013-14 Semester 3, 2014-15 Semester 2, 2015-16 Semester 2
EIE 2105 Digital and Computer Systems
Tutor, PolyU
2015-16 Semester 1
EIE 380 Web-based Multimedia
Tutor, PolyU
2010-11 Semester 2, 2013-14 Semester 2
EIE 224 Information Technology
Tutor, PolyU
2011-12 Semester 1
"Fast Algorithms for Video Coding"
An invited talk at the IEEE CAS Guangzhou Workshop 2017, South China University of Technology, Guangzhou, China, 2017
"Adaptive Motion Prediction Algorithm in Video Coding"
A lecture jointly sponsored by IEEE CASS Shikoku chapter and IEICE Shikoku chapter, Kagawa University, Takamatsu, Japan, 2016