Teaching

At Aalborg University, Denmark

PhD courses:
Machine Learning: A 3 ECTS General PhD course, since 2007. Conducted annually, while every second year initially.
Deep Learning: A 2 ECTS General PhD course, since 2015. Conducted annually, while every second year initially.
Self-Supervised Learning: A 2 ECTS PhD course.
Signal Processing for Hearing Assistive Devices: A 3 ECTS PhD course.
Advanced Speech Processing: A 2 ECTS PhD course.

Master courses:
Machine Learning: A 5 ECTS Master course, annually since 2009.
Deep Learning: A 5 ECTS Master course, annually since 2023.
Speech Processing
Speech Communication
Platforms and Methods for Multi-Modal System Architectures
Digital Signal Processing

Ph.D. and Master Thesis Supervision
– Supervised or supervising 24 PhD students and 11 postdocs.
– Supervised or supervising over 100 Master student projects. 

At Shanghai Jiao Tong University, China

Undergraduate courses:
– Signals and Systems
– Introduction to AI

Other

Z.-H. Tan, “On artificial intelligence curriculum and problem-based learning [Slides],” Aalborg Univ., Aalborg, Denmark, 2011.