Teaching

Master’s level

  • SC6108: Blockchain and Smart Contract SecurityWinter 2024
    • Sole external instructor, NTU CCTF, co-teaching with Prof. Yi Li and Prof. Tianwei Zhang (NTU).
    • 60 master’s students; lectures on DeFi security; paper discussions; highly positive feedback.

  • SC6108: Blockchain and Smart Contract SecurityWinter 2023
    • Sole external instructor, NTU CCTF, co-teaching with Prof. Yi Li and Prof. Tianwei Zhang (NTU).
    • 50 master’s students; lectures on DeFi security; paper discussions; highly positive feedback.

Undergraduate level (Teaching Assistant, SUSTech)

  • CS202: Computer OrganizationFall 2019
  • CS305: Computer NetworksSpring 2019
  • CS202: Computer OrganizationFall 2018
  • CS305: Computer NetworksSpring 2018
Mentorship

PhD students (current)

  • Zhao Zhao — Co-supervised with Prof. Jin Zhang (SUSTech), 2025–Present.
  • Hulin Yang — Co-supervised with Prof. Jin Zhang (SUSTech), 2024–Present.

Master’s students (current)

  • Chaoyue Yin; Yuyang Peng — Co-supervised with Prof. Jin Zhang (SUSTech), 2024–Present.

Master’s students (past)

  • Jianzhang Li; Fanhui Yao; Ting Yang; Han Gao — NTU CCTF Blockchain Capstone Project (2024), 2024–2025.
  • You Lin — Co-supervised with Prof. Jin Zhang (SUSTech), 2022–2024.
  • Hexiang Qi; Renjian Lin; Sicong Wang; Jiaxiang Zou — NTU CCTF Blockchain Capstone Project (2023), 2023–2024.