Teaching and Tuturing

James Cook University (full time)

  • Subject Coordinator

    • Cloud Computing (2023 - 90% satisfaction)

    • Data Information: Management, Security, Privacy and Ethics (2024, 2023 - 80% satisfaction)

    • Internet Fundamentals (2024)

    • Network Security (2024, 2023 - 93% satisfaction)

  • Lecturer

    • Cloud Computing (2023)

    • Database Modelling (2023)

    • Internet Fundamentals (2024, 2023)

    • Network Security (2024, 2023)

  • Workshop Supervisor

    • Cloud Computing (2023)

    • Database Modelling (2023)

    • Information Processing and Visualisation (2024)

    • Internet Fundamentals (2023)

    • Network Security (2024, 2023)

Xi'an University of Technology (JCU-XUT joint program)

  • Visiting Lecturer

    • Database Modelling (2023)

    • Introduction to Machine Learning (2023)

The University of Adelaide (casual)

  • Lecturer

    • Foundations of Computer Science (2017)

  • Workshop Supervisor

    • Cybersecurity Fundamentals (2019)

  • Tutor

    • Advanced Algorithms (2014)

    • Algorithm and Data Structure Analysis (2016, 2014)

    • Operating Systems (2018, 2017, 2015, 2014)

  • Teaching Assistant

    • Distributed Databases and Data Mining (2014-2018)