teaching
Teaching portfolio, at a glance.
📚 I have contributed to various subjects at tertiary level since ~2009.
The following is a snapshot of more recent courses I have lectured/coordinated.
Information Systems Units - University of Melbourne
- ISYS90045: Professional IS Consulting (co-lecturer, 2024-present)
- ISYS90049: Digital Busines Analysis (co-lecturer, 2024-present)
- INFO20003: Databases (lead coordinator, Semester 2, 2023-present)
Digital Ethics and Digital Technology Units - University of Melbourne
- COMP90076: Social Analytics (lead coordinator/’shepherd’, 2022-2023)
- ISYS90032: Emerging Technologies and Issues (lead coordinator, 2022)
- LAWS10009: AI Ethics and the Law (invited lecturer, 2020)
- COMP90087: The Ethics of Artificial Intelligence (co-lecturer, co-coordinator, 2021-2023; guest lecturer 2024-present)
- LAWS90165: Digital Consumer Protection Law (co-lecturer, 2021-present)
Business IT Units - Monash University
- FIT2094 /3171: Databases (Chief Examiner, lecturer 2019-2020).
- FIT9004: Computer programming for business (lecturer, 2013)
- FIT1051: Programming Foundations in Java (Second Examiner, lecturer 2016-2019)
Introductory Programming - Monash University
- FIT1040: Programming Fundamentals (Chief Examiner, lecturer 2014-2017)
- ENG1003: Engineering Mobile Apps (lecturer, 2015)
Usability, UX, Graphics - Monash University
- FIT3175: Usability (Chief Examiner, 2018-2019)
- FIT3063: Human-computer interaction (Chief Examiner, lecturer 2013-2017)
- FIT3088: Computer graphics (lecturer, 2011)
Industry-Focused Units - Monash University
- FIT2032 & FIT3045: Industry-based learning (academic lecturer and Steering Committee Member, 2015-2020)
- FIT3047 & FIT3048: Industrial experience project (supervising lecturer, 2013-2015)
Capstone Project Units - Monash University
- FIT3161 & FIT3162: Computer Science Project I & II, Full-year (Chief Examiner, lecturer 2018-2019)
- FIT3036: Computer science project (Chief Examiner, supervising lecturer 2012-2017)