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