EIE 515 Advanced Optical Communication Systems, 2023/2024 (upcoming)
Teaching assistant experiences in CUHK
  - ELEG3303 Fundamental of Photonics, Fall 2014
 
  - ELEG3320 Introduction to Optical Communication, Spring 2015
 
  - ENGG1100 Introduction to Engineering Design, Fall 2015
 
  - ELEG3320 Introduction to Optical Communication, Spring 2016
 
  - ENGG1100 Introduction to Engineering Design, Fall 2016
 
  - ELEG3601 Introduction to Electric Power Systems, Spring 2017
 
  - ELEG3320 Introduction to Optical Communication, Fall 2017
 
  - ELEG3601 Introduction to Electric Power Systems, Fall 2018