I have been involved in teaching as a part-time lecturer (UC3M) and as a teaching assistant (AUEB). I have supervised BSc thesis and mentored PhD students (UC3M, IMDEA Networks, TU Delft). I have also received related University Teaching Qualifications (UTQ) from the TU Delft, regarding teaching and supervision of students / interns.
Below you can see details on my teaching and supervising experience, and in the link on the right you can find information about my teaching and supervising qualifications.
Until now I have been involved in teaching as a part-time lecturer at the UC3M and as a teaching assistant at the AUEB.
Madrid, Spain
Lecturer summary:
During 01/2024-06/2025
Main instructor and created my own material
For the English version of the course “Networks Theory” - Undergraduate course, in English, 10-20 students. 4h/week of lectures, containing theory and exercises. Creation of the teaching slides given a technical content, examining and creation of the exam structure and content (written, 2 middle-term exams and the final exam), holding office hours, responding to students’ questions, help of teaching assistants when needed. (spring-summer 2024, 2025)
Athens, Greece
Teaching assistant summary:
During 11/2015-9/2021
Teaching assistant and instructor for various courses (undergraduate and graduate) in the department.
Teaching (in Greek) weekly sessions containing theory, exercises and programming parts. Holding office hours, responding to students’ questions. Examining (written and oral, middle-term). Courses:
Introduction in Computer Science, ~300 students, 4h/week of teaching. Fall-winter 2018, 2019, 2020, 2021.
Machine Learning: Some applications in Networking, ~30 students, 1h/week of teaching. Graduate, spring-summer 2018.
Advanced Topics in Operations Research, ~100 students, 2h/week of teaching. Spring-summer 2016, 2017, 2018.
Algorithms, ~300 students, 2h/week of teaching. Spring-summer 2016, 2017, 2018.
I actively mentor PhD candidates and directly supervise BSc and MSc theses. My supervision philosophy is built on two equal pillars: driving technical excellence and fostering personal well-being. I believe that rigorous, high-impact science is only sustainable when we prioritize mental health and continuous personal growth.
My research line operates at the edge of mathematical optimization, 6G, and XAI. Through close partnerships with experimental labs, our algorithmic frameworks are directly translated into physical ISAC prototypes (see the RIXISAC project link).
If you are a motivated student who wants to design the theoretical intelligence behind next-generation networks and see it validated in real testbeds, feel free to reach out to discuss open thesis topics!
Sp3. Sergi Alcalá-Marín, IMDEA, Sept-July 2022 and Oct 2024-2/2025, “Network Intelligence for Beyond 5G”. Officially supervised by M. Fiore and A. Banchs.
Resulted in peer-reviewed publication P1.
Sp2. Ghina Al Atat, IMDEA, July 2023-Sept 2023, “Online Learning in edge computing”. Officially supervised by JP. Varma Champati.
Sp1. Nikolaos Apostolakis, IMDEA, July 2022-June 2023, “Explainable AI for Radio Resources Scheduling in vRAN systems”. Officially supervised by M. Gramaglia and A. Banchs
Resulted in peer-reviewed publications J3 and J4.
Su9. Xiao You He, TU Delft - Electrical Engineering, May 2026-present, "Scheduling algorithms for 6G networks". Participation in research done within RIXISAC.
Su8. Mihai Marcu, TU Delft - Computer Science and Engineering, April-June 2026, "Resource Exchange and Link Formation in Decentralized Networks". Within CSE3000 research project "Algorithms for Resource Exchange in Networks" Co-supervised with prof. George Iosifidis.
Su7. Joeri Geuzinge, TU Delft - Computer Science and Engineering, April-June 2026, "Community-Maximising Allocation Strategies in P2P Sharing Economies". Within CSE3000 research project "Algorithms for Resource Exchange in Networks" Co-supervised with prof. George Iosifidis.
Su6. Efe Ayna, TU Delft - Computer Science and Engineering, April-June 2026, "Intertemporal Resource Exchange: How Local Storage Shapes Decentralized Sharing Markets". Within CSE3000 research project "Algorithms for Resource Exchange in Networks" Co-supervised with prof. George Iosifidis.
Su5. Max Eradus, TU Delft - Computer Science and Engineering, April-June 2026, "The Influence of homo- and heterogeneous Strategies in Resource Exchange Environments on the approximation of Equilibria". Within CSE3000 research project "Algorithms for Resource Exchange in Networks" Co-supervised with prof. George Iosifidis.
Su4. Lars Paulussen, TU Delft - Computer Science and Engineering, April-June 2026, "Memory-Bounded Reciprocity in Decentralized Exchange Networks". Within CSE3000 research project "Algorithms for Resource Exchange in Networks" Co-supervised with prof. George Iosifidis.
Link to Lars' poster here.
Su3. Aya Djellato, Saad Dahleb University - Blida 1, April 2024-May 2025, “Comparison of the Hedge and the Follow-The-Regularized-Leader algorithms for the Hierarchical Inference Problem”. External supervisor, co-supervised with Prof. Jaya Varma Champati
Su2. Javier Rivas-García, UC3M, January-Sept 2023, “Analysis of Online Learning algorithms for mobile traffic data in 6G Networks”. Officially supervised by me.
Resulted in peer-reviewed publication P1.
Su1. Francis Webb, TCD, from June to August 2017, “Active Learning in Recommender Systems and Privacy”. Officially supervised by D. Leith