Teaching & Mentoring

Courses I have taught through the years, student mentoring activities and teaching certifications I have acquired.

Courses:

Webtechnologie INF (Bachelor Informatica) - Coordinator-Lecturer

  • Winter 2026
  • Classes of 120
  • Informatics Institute (IvI), Faculty of Science - University of Amsterdam (UvA)

InterNetworking and Routing (Master Security and Network Engineering - SNE) - Coordinator-Lecturer

  • Fall 2024, 2025
  • Classes of 40
  • Informatics Institute (IvI), Faculty of Science - University of Amsterdam (UvA)

Afstudeerproject Bachelor Informatica (BSc Thesis Coordination) - Coordinator

  • Fall 2024, Summer 2025
  • Classes of 80
  • Informatics Institute (IvI), Faculty of Science - University of Amsterdam (UvA)

Advanced Networking (Master Security and Network Engineering - SNE) - Lecturer

  • Spring 2025
  • Classes of 40
  • Informatics Institute (IvI), Faculty of Science - University of Amsterdam (UvA)

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:

PhD Thesis

BSc, MSc Thesis and Graduation Projects


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