Teaching Experience

  • 2022 – : CZ3005 - Artificial Intelligence, Nanyang Technological University, Singapore.

    • Lecturer

    • Tutor

  • 2021 – : Foundations of AI Ethics, Nanyang Technological University.

    • Course Designer

    • Lecturer

  • 2021 – : Business Liability and Ethics in AI Usage, Nanyang Technological University.

    • Course Designer

    • Lecturer

  • 2020 – : AI6101 - Introduction to AI and AI Ethics, Nanyang Technological University, Singapore.

    • Course Co-Designer

    • Course Coordinator

    • Lecturer

    • Tutor

    • Lab Supervisor

  • 2020: CZ2003 - Computer Graphics & Visualization, Nanyang Technological University, Singapore.

    • Lab Supervisor

  • 2020: Responsible Artificial Intelligence for Social Good, Shandong University, Jinan, China.

    • Course Designer

  • 2019 – 2022: CZ3003 - Software Systems Analysis and Design, Nanyang Technological University, Singapore.

    • Course Coordinator

    • Lecturer

    • Tutor

    • Lab Supervisor

  • 2019 – : AI for Healthcare in the Age of Industry 4.0, Nanyang Technopreneur Center, Singapore.

    • Course Coordinator

    • Lecturer

  • 2019: Advanced AI Algorithms, Shandong University, Jinan, China.

    • Course Designer

    • Lecturer

  • 2018: CZ4031 - Database System Principles, Nanyang Technological University, Singapore.

    • Lecturer

    • Tutor

    • Lab Supervisor

  • 2015 – 2018: CZ2004 - Human-Computer Interaction, Nanyang Technological University, Singapore.

    • Guest Lecturer

    • Tutor

    • Lab Supervisor

    • Technology Enhanced Learning (TEL)

  • 2014 – 2016: CZ3002 - Advanced Software Engineering, Nanyang Technological University, Singapore.

  • 2013 – 2014: CI6223 - Interactive Media Development, Nanyang Technological University, Singapore.

    • Tutorial Assistant

  • 2011 – 2012: CSC/CPE105 - Data Structure & Object Oriented Programming, Nanyang Technological University, Singapore.

    • Lab Assistant