Teaching
Courses I have taught through the years, student mentoring activities and teaching certifications I have acquired.
Courses:
3278: Computer Networks Laboratory - Lab Assistant
- Fall 2017, 2018, 2019
- Classes of 40
- School of Electrical and Computer Engineering (ECE) - National Technical University of Athens (NTUA)
Mentoring:
- Assisting supervision of MSc/PhD students at the Department of Systems and Computer Engineering, Carleton University (2022-2024)
- Assisting supervision of MSc/PhD students at the LASI Research Laboratory, École de technologie supérieure (ÉTS) (2022-2024)
- Assisting supervision of undergraduate/MSc students at the Network Management and Optimal Design Laboratory (NETMODE), National Technical University of Athens (NTUA) (2016-21)
Certificates:
University Teaching
- Centre for the Enhancement of Teaching and Learning (CETL) - The University of Hong Kong
Diversity and Inclusion in Education
- School of Education - University of Glasgow