Teaching

PolyU

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

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

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.