Teaching

HKUST

  • ELEC 2600: Probability and Random Processes in Engineering, Spring 2011 - Spring 2018.

  • ELEC 5360: Digital Communications, Fall 2010 - Fall 2018.

  • EESM 5546: Wireless Communications Systems, Spring 2015 - Spring 2018.

PolyU (from 2019 to 2021)

  • EIE 566: Wireless Communications, Fall 2019, Fall 2020.

  • ENG 2003: Information Technology, Spring 2019, Spring 2020, Spring 2021.