AI and Advanced Machine Learning (MSc course, Spring 2026) (Role: Coordinator and Teacher)
Data Mining and Analysis (MSc course, Fall 2025) (Role: Coordinator and Teacher)
Convex Optimization, Game Theory, and Machine Learning for Upcoming 6G Networks (PhD course, Spring 2025) (Role: Coordinator and Teacher)
Satellite Communications for Global Connectivity and Intelligence (PhD course, Spring 2025) (Role: Teacher)
Network Management and Design (Ph.D. course, Fall 2023) (Role: Coordinator and Teacher)
Advanced Probability and Statistics (MSc + PhD course, 2016-2018) (Role: Teaching Assistant)
Optimization Theory (MSc + PhD course, 2016-2018) (Role: Teaching Assistant)
Queuing Theory (MSc + PhD course, 2016-2018) (Role: Teaching Assistant)
Network Optimization (MSc + PhD course, 2016-2018) (Role: Teaching Assistant)