Teaching

University of Southern Queensland, Toowoomba, Australia

Undergraduate

  • CSC1310 Networking 1: Internetworking (Course Coordinator, Teaching) (2023, S2)
  • CSC3427 Networking 2: Routing and Switching (Course Coordinator, Teaching) (2023, S2; 2024 T1)
  • CSC3360 Networking 3: Wireless Networking and Security (Designing) (2025)
  • CSC3600 ICT Professional Project (Supervisor) (2023, S1)
  • CSC3430 Systems Servers and DevOps (Designing) (2025)
  • CSC3480 Web Technology 2: Full Stack (ACS Mapping) (2025)

Postgraduate

  • CSC8510 Internetworking (Course Coordinator, Teaching) (2023, S1) 
  • CSC8540 Routing and Switching (Course Coordinator, Teaching) (2023, S1; 2024 T1) 
  • CSC8740 Client-side Web Technology (Course Coordinator) (2024 T1) 
  • CSC6203 Intelligent Multimedia (Computer Vision, Audio) Analysis (Course Coordinator) (2024 T2)

Swinburne University of Technology, Melbourne, Australia

Postgraduate

  • CYB80002 Operating System Cybersecurity (Teaching) (2022, S2)

Tafe

  • VU22452 Use communication network concepts and practices in manufacturing (Teaching) (2022, S2)
  • UEENEEI154A Design and use advanced programming tools PC networks and HMI Interfacing (Teaching) (2022, S2)

Inner Mongolia Normal University, Hohhot, China

Undergraduate

  • 0920036 Artificial Intelligence and Creative Design (Designing and Teaching) (2022, S1)
  • 0921707 Artificial Intelligence and Machine Learning (Designing and Teaching) (2022, S1)
  • SIT104 Introduction to Web Development (Deakin University subject at Inner Mongolia Normal University) (Teaching) (2015, S1)
  • SIT103 Data and Information Management (Deakin University subject at Inner Mongolia Normal University) (Teaching) (2015, S1; 2016 S1; 2017 S1; 2018, S1)

University of Technology Sydney, Sydney, Australia

Undergraduate

  • 41095 Software Engineering Studio 2A (Teaching) (2019, S2)
  • 41096 Software Engineering Studio 2B (Teaching) (2019, S2)

Tutor

  • 31075/42901 Object-relational Databases (Teaching)
  • 31927/32998 Application Development with .NET (Teaching)
  • 31282 Systems Testing and Quality Management (Teaching)
  • 32571 Enterprise Software Testing (Teaching)

Griffith University, Gold Coast, Australia

Tutor

  • 2001ICT/7621ICT Project Management (Teaching)

Deakin University, Melbourne, Australia

Tutor

  • SIT377/SIT702 Advanced Network Design and Engineering (Teaching)
  • SIT374/SIT764 Project Management (Teaching)
  • SIT272/SIT701 Internet Core and Enterprise Routing (Teaching)
  • SIT202 Computer Networks (Teaching)
  • SIT104 Introduction to Web Development (Teaching)

Supervision

Ph.D. Supervision

  • Co-Supervisor: Jun Bai, Deakin University, Australia (2021 – 2024) (Prof. Yong Xiang)
  • Co-Supervisor: Nai Wang, Deakin University, Australia (2020 – 2023) (Prof. Yong Xiang)

Master Supervision

Visiting Scholar

  • Junjun Chen, Beijing University of Chemical Technology, China (Visiting University of Technology Sydney) (2017 – 2018) (Now: Peiking University, China)
  • Jiale Zhang, Nanjing University of Aeronautics and Astronautics, China (Visiting University of Technology Sydney) (2017 – 2018) (Now: Yangzhou University, China)
Scroll to Top