King Fahd University of Petroleum and Minerals
- EE204: Fundamentals of Electric Circuits
Spring 2025
- EE412: Senior Design Project II
Spring 2025
University of Luxembourg
- Quantum Communications and Quantum Key Distribution
Erasmus Mundus Joint Master in Cybersecurity (CYBERUS)
Winter Semester 2023
- Fundamentals of Quantum Communications
Doctoral Programme in Computer Science and Computer Engineering
September to November 2022
Kyung Hee University
- EIC7044-00: Quantum Communication Convergence
Fall 2021
- EIC7033-00: Convergence Future Communication Project II
Fall 2021
- EIC7036-00: Convergence Future Communication Colloquium I
Spring 2021