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
- José Zerna Torres, University of Amsterdam (UvA) (2024-Present) (Co-Supervisor with Dr. Chrysa Papagianni)
- Sangrez Khan, École de technologie supérieure (ÉTS) (2023-Present) (Daily Supervisor)
- Dr. Ramy Mohammed, Optimal Placement and Resource Provisioning for Virtual Network Functions: Traditional and Deep Reinforcement Learning Techniques, Carleton University (2022-2024) (Daily Supervisor)
BSc, MSc Thesis and Graduation Projects
- Ayoub Oqla, Bachelor Thesis, Automated Network Topology Generation using Multimodal LLMs for Rapid Prototyping, University of Amsterdam (UvA) (2025)
- Dani Termaat, Bachelor Thesis, Automated Network Topology Generation using Multimodal LLMs for Rapid Prototyping, University of Amsterdam (UvA) (2025)
- Tomas Agata & Muhammad Mansour, MSc Research Project, Exploring Programmable Network Techniques for Data Plane Optimization, University of Amsterdam (UvA) (2025)
- Hakan Bektas, Bachelor Honors Project, Intelligent Traffic Steering Using Reinforcement Learning, University of Amsterdam (UvA) (2024-2025)
- Syrine Bouhoula, MSc Thesis, DRL-based Trajectory Planning and Sensor Task Scheduling for Edge Robotics, École de technologie supérieure (ÉTS) (2024)
- Gabriel Landeau, MSc Thesis, Multi-tenant placement of virtualized security functions expressed by intent, École de technologie supérieure (ÉTS) (2023)
- Meriem Mechennef, MSc Thesis, Energy-aware computational offloading using reinforcement learning techniques, École de technologie supérieure (ÉTS) (2023)
- Taha Ben Salah, MSc Thesis, Vnf placement and dynamic numa node selection through core consolidation at the edge and cloud, École de technologie supérieure (ÉTS) (2023)
- Aliki Matiatou, BSc Thesis, Implementing a Computational Offloading System for Smart Applications using Fuzzy Logic, National Technical University of Athens (NTUA) (2021)
- Nikolaos Latzonis, BSc Thesis, Resource Allocation in Cloud Architectures for Remote Execution of Mobile Applications, National Technical University of Athens (NTUA) (2021)
- Aris Smarnakis, BSc Thesis, Implementation of a Robot Positioning Algorithm through Visual Recognition of Static Objects, National Technical University of Athens (NTUA) (2020)
- Alexios Stournaras, BSc Thesis, Offloading Virtualized Applications to Edge Computing Architectures using Kubernetes, National Technical University of Athens (NTUA) (2020)
- Anastasios Kouris, MSc Thesis, National Technical University of Athens (NTUA) (2020)
- Konstantinos Apostolopoulos, BSc Thesis, Methods for Computational Offloading Between Mobile Devices and Servers for Image Recognition Applications, National Technical University of Athens (NTUA) (2019)
- Dimitrios Stavrakakis, BSc Thesis, Decision Making Algorithms for Real-Time Computational Offloading in a Two-Tiered Mobile Cloud Computing Architecture, National Technical University of Athens (NTUA) (2018)
- Dr. Dimitrios Spatharakis, BSc Thesis, Implementation of a Load Balancing Algorithm between Cloud Computing Infrastructures, National Technical University of Athens (NTUA) (2018)
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