
Katerina Argyraki
EPFL IC IINFCOM NAL
BC 126 (Bâtiment BC)
Station 14
1015 Lausanne
+41 21 693 81 32
Office: BC 126
EPFL › IC › IINFCOM › NAL
Website: https://nal.epfl.ch/
+41 21 693 81 32
EPFL › IC › IC-DEC › IC-DO
Website: https://ic.epfl.ch/page8797.html
+41 21 693 81 32
EPFL › IC › IC-DEC › IC-DIR
Website: https://ic.epfl.ch/page10299.html
Expertise
Awards
Polysphère IC Teaching Award
Given once a year to an IC teacher by student vote.
2025
ACM SIGCOMM Best Student Paper Award
For "Edge Caching as Differentiation" with Muhammad Abdullah and Pavlos Nikolopoulos.
2025
Polysphère IC Teaching Award
Given once a year to an IC teacher by student vote.
2022
IRTF Applied Networking Research Prize
Recognizes "the best recent results in applied networking, interesting new research ideas of potential relevance to the Internet standards community, and upcoming people that are likely to have an impact on Internet standards and technology."
2020
Rising Stars in Networking and Communications
By the N2Women society.
2020
Polysphère IC Teaching Award
Given once a year to an IC teacher by student vote.
2019
IC Teaching Award
By the School of Computer and Communication Sciences for consistent excellence in teaching.
2018
ACM Eurosys Jochen Liedke Young Researcher Award
Given by ACM Eurosys once a year to a "junior European researcher who has demonstrated exceptional creativity and innovation in systems research."
2016
PhD Students
Muhammad Abdullah, Catalina Paz Alvarez Inostroza, Mahdi Hosseini, Eric Jollès
Past EPFL PhD Students
Mihai Dobrescu, Iris Safaka, Ovidiu Sebastian Mara, George Ioannidis, Pavlos Nikolopoulos, Jonas Fietz, Arseniy Zaostrovnykh, Georgia Fragkouli, Zeinab Shmeis
Denisa Gabriela Ghita, Sam David Whitlock, Mia Primorac, Rishabh Iyer
Courses
Computer systems
This course will teach operating systems and networks in an integrated fashion,emphasising the fundamental concepts and techniques that make their interaction possible/practical. Core lectures will be coupled with C programming lectures and assignments for hands-on experience.
Principles of computer systems
This advanced graduate course teaches the key design principles underlying successful computer and communication systems, and shows how to solve real problems with ideas, techniques, and algorithms from operating systems, networks, databases, programming languages, and computer architecture.