BACK TO FACULTY

Elena Kakoulli

Position

Assistant Professor in Information Systems

Deputy Head of the Department of Computer Science

Coordinator of the MSc in Information Systems and Digital Innovation (Conventional and Distance)

Scholars
Telephone

Dr. Elena Kakoulli is an Assistant Professor in the Department of Computer Science. She holds a Ph.D. in Computer Engineering from the Cyprus University of Technology (CUT), as well as an M.Sc. and B.Sc. in Computer Science from the University of Cyprus (UCY) [B.Sc. 2007, M.Sc. 2009, Ph.D. 2015]. During her postgraduate studies, she received two prestigious awards recognizing her academic excellence from the University of Cyprus and the Marfin Laiki Bank Foundation. Her academic career includes positions as Research Associate at CUT, where she contributed to national and collaborative projects in computer architecture, interconnection networks, high-performance computing, on-chip networks, and multi-core systems, with emphasis on high-throughput photonic interconnects, micro-architectural optimizations, and design-space exploration. More recently, her research has expanded to distributed multi-tier storage systems and intelligent cloud-caching frameworks for data-intensive applications. In parallel, she has extensive teaching experience, having served as Teaching Assistant at UCY, Special Scientist at CUT, and Lecturer at Ctl Eurocollege, delivering a broad range of computer science courses. She has published numerous scientific articles in ISI-indexed international journals and conferences and frequently serves as Chair, Program Committee (PC) member, Technical Program Committee (TPC) member, and invited reviewer for prominent academic conferences and journals. Her primary research interests include computer architecture, on-chip interconnection networks, silicon photonics, cloud computing, and systems for large-scale data analytics.

EVALUATION, RECOGNITION & COLLABORATIONS

Neapolis University in Cyprus
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.