Teaching

Macao Polytechnic University

2023-present
PETI8123 Innovations in Technology and Education
2022-present
COMP312 Internet Programming II
2021-present
COMP323 Data Warehousing and Data Mining
2021-2022
COMP422 Ethics and Professional Issues in Computing
2021
COMP1102 Advanced Computer Application

Victoria University

Deakin University

The University of Melbourne