- Fall 2024: Introduction to Deep Learning [Course Website]
- Spring 2024: Machine Learning II [Course Website]
- Fall 2023: Machine Learning I [Course Website]
- Spring 2023: Machine Learning II [Course Website]
- Fall 2022: Machine Learning I [Course Website]
- Spring 2022: Introduction to Deep Learning [Course Website]
- Fall 2021: Bayesian Deep Learning [Course Website]
- Spring 2021: Massive Data Mining and Learning [Course Website]