• ΕΛ
  • EN
  • 20 Years CUT
  • myUni
  • Library
Department of Electrical
Engineering, Computer
Engineering and Informatics
  • Students
    • Study information
    • Student Life
    • Accommodation
    • Sports
    • Careers Services
    • Student Support
    • Advisory and Counseling
    • Student Services and Information Center
    • STUDENTS' OMBUST
    • News and Events
  • Education
    • Studying at CUT
    • Admissions
    • Undergraduate Programmes
    • Occasional and other education
    • Master Programmes
    • Successful Graduates
    • PhD Programmes
    • Publications
  • Research
    • Funding Opportunities
      • Horizon 2020
      • Erasmus+
      • INTERREG IV
      • RPF
    • International Collaboration
      • Erasmus
      • Enterprise Liaison Office
      • Europe Direct Limassol
    • Research Centres
    • Funded Programmes
  • The University
    • General Information
      • University Profile
      • Vision, Mission and Values
      • Rector's Welcome Message
      • Legislation
      • Strategic Plan
      • Annual Reports
      • Publications
    • Administration
      • Board
      • Senate
      • Rectorate
      • Administrative Services
    • Faculties
      • Faculty of Geotechnical Sciences and Environmental Management
      • Faculty of Management and Economics
      • Faculty of Communication and Media Studies
      • Faculty of Health Sciences
      • Faculty of Fine and Applied Arts
      • Faculty of Engineering and Technology
      • Faculty of Tourism Management, Hospitality and Entrepreneurship
      • Language Centre
    • University Resources
    • hrs4r
    • Contact
    • Employment
    • GDPR
  • Graduates
  1. Faculties
  2. Faculty of Engineering and Technology
  3. Department of Electrical Engineering, Computer Engineering and Informatics
  4. Department Staff
  5. Academic staff
  6. Herodotos Herodotou
  1. Faculties
  2. Faculty of Engineering and Technology
  3. Department of Electrical Engineering, Computer Engineering and Informatics
  4. Department Staff
  5. Academic staff
  6. Herodotos Herodotou

Herodotos Herodotou

Herodotos Herodotou

Associate Professor

herodotos.herodotou@cut.ac.cy

25002144

http://dicl.cut.ac.cy/

CV



Herodotos Herodotou is an Associate Professor in the Electrical Engineering and Computer Engineering and Informatics (EECEI) department at the Cyprus University of Technology, where he is leading the Data Intensive Computing Research Lab.

He received his Ph.D. and M.Sc. degrees in Computer Science from Duke University in May 2012 and May 2009, respectively. He completed his undergraduate studies at the University of Maryland, Baltimore County (UMBC) in May 2007 as a double major in Computer Science and Mathematics. His Ph.D. dissertation work titled "Automatic Tuning of Data-Intensive Analytical Workloads" received [...]the SIGMOD Jim Gray Doctoral Dissertation Award Honorable Mention as well as the Outstanding Ph.D. Dissertation Award in Computer Science at Duke.

His research interests are in large-scale Data Processing Systems and Database Systems. In particular, his work focuses on ease-of-use, manageability, and automated tuning of both centralized and distributed data-intensive computing systems.In addition, he is interested in applying database and machine learning techniques in other areas like maritime informatics, scientific computing, bioinformatics, and social computing.

In the past, Dr. Herodotou worked in Microsoft Research as a Senior Research SDE in the Data Management, Exploration and Mining (DMX) group. He was involved in several research projects related to cloud computing spanning compute, storage, and networking in world-wide datacenters. His work experience also includes research internships at Yahoo! Labs and Aster Data as well as software engineering internships at Microsoft and RWD Technologies.


  • Research
  • Publications
  • Patents
  • Projects
  • Funding
  • Service
  • Teaching
  • Research
  • Publications
  • Patents
  • Projects
  • Funding
  • Service
  • Teaching

Research

The main research fields Dr. Herodotou is currently working on are:

  • Large-scale data processing systems (e.g., MapReduce, Spark)
  • Centralized and distributed database systems
  • Cloud computing (compute, storage, and networks)

As a strong supporter of applied research, he focuses on innovating and solving technically challenging problems in the areas of information management, infrastructure for large-scale cloud database systems, reducing the total cost of ownership of information management systems, enabling flexible ways to query, browse and organize rich data sets containing both structured and unstructured data, and the automated management of database and data processing systems.

Publications

Publications List: https://dicl.cut.ac.cy/publications

Google Scholar: http://scholar.google.com/citations?user=jyykiFIAAAAJ&hl=en

Patents

US Patent 9,367,601 B2. Cost-Based Optimization of Configuration Parameters and Cluster Sizing for Hadoop. June 2016.

US Provisional Patent DU4146PROV. Systems and Methods for Cost-Based Optimization for MapReduce Workflows. March 2013.

Projects

Ongoing Research Projects: https://dicl.cut.ac.cy/research/ongoingprojects

Completed Research Projects: https://dicl.cut.ac.cy/research/completedprojects

Funding

Funding Sources: https://dicl.cut.ac.cy/research/funding

Service

Service and Invited Talks: https://dicl.cut.ac.cy/people/coordinator

Teaching

CEI 325 - Database Systems

The course gives a solid background in databases with a focus on relational database management systems. Topics include data modeling, database design theory and methodology, data definition and manipulation languages, storage and indexing techniques, query processing and optimization, transactions, concurrency control, and recovery. The course also covers fundamentals of database management system architecture and techniques for database application development.

CEI 467/526 - Advanced Topics in Data Processing Systems

The need to store and process massive amounts of data has led to the evolution of existing database systems while a new breed of data processing systems has emerged. This course covers a spectrum of topics from core techniques in relational data management to highly-scalable data processing using parallel database systems and MapReduce. First, the course covers the basic principles in database query processing and optimization, including index structures, sort and join processing, query rewrites, and physical plan selection. Next, the course covers topics from parallel and distributed databases, including data partitioning and distributed join algorithms. Finally, the course covers scalable data processing systems such as MapReduce and NoSQL databases (column, document, and key-value stores). The course material will be drawn from textbooks as well as recent research literature. Prerequisite background: Basic database knowledge.

CEI 226 - Algorithms and Complexity

The course focuses on the design and analysis of efficient algorithms and their complexity. In particular, the course covers various topics including algorithm analysis, asymptotic analysis, recurrence relations, divide-and-conquer algorithms, dynamic programming, greedy algorithms, graph representation, graph search, minimum spanning trees, shortest paths, maximum flow, NP-Completeness, and approximation algorithms. Prerequisite background: Data Structures.

Herodotos Herodotou
Τεχνολογικό Πανεπιστήμιο Κύπρου
Associate Professor

Herodotos Herodotou is an Associate Professor in the Electrical Engineering and Computer Engineering and Informatics (EECEI) department at the Cyprus University of Technology, where he is leading the Data Intensive Computing Research Lab.

He received his Ph.D. and M.Sc. degrees in Computer Science from Duke University in May 2012 and May 2009, respectively. He completed his undergraduate studies at the University of Maryland, Baltimore County (UMBC) in May 2007 as a double major in Computer Science and Mathematics. His Ph.D. dissertation work titled "Automatic Tuning of Data-Intensive Analytical Workloads" received the SIGMOD Jim Gray Doctoral Dissertation Award Honorable Mention as well as the Outstanding Ph.D. Dissertation Award in Computer Science at Duke.

His research interests are in large-scale Data Processing Systems and Database Systems. In particular, his work focuses on ease-of-use, manageability, and automated tuning of both centralized and distributed data-intensive computing systems.In addition, he is interested in applying database and machine learning techniques in other areas like maritime informatics, scientific computing, bioinformatics, and social computing.

In the past, Dr. Herodotou worked in Microsoft Research as a Senior Research SDE in the Data Management, Exploration and Mining (DMX) group. He was involved in several research projects related to cloud computing spanning compute, storage, and networking in world-wide datacenters. His work experience also includes research internships at Yahoo! Labs and Aster Data as well as software engineering internships at Microsoft and RWD Technologies.

Κύπρος
herodotos.herodotou@cut.ac.cy
25002144

STAFF SEARCH

  • Academic Staff
  • Administrative Staff

Maps

  • University Map
  • Sitemap
  • Virtual Tour

Quick Links

  • Student Login
  • eLearning (Moodle)
  • CUT Mail (students and staff on Office365)
  • Password Reset
  • Multi Factor Authentication (MFA)
  • Απομακρυσμένη Πρόσβαση (VPN)
  • cut-radio
  • Intent
  • Europe Direct
  • green@cut
  • Learning Development Network
  • Personal Data Protection Policy
  • Intranet
  • Useful Videos

Contact Details

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

30 Arch. Kyprianos Str.
3036 Limassol

2500 2500

2500 2750

administration@cut.ac.cy

Copyright © 2025 CYPRUS UNIVERSITY OF TECHNOLOGY

  • Contact
  • About this website
  • Cookie Policy
  • Digital Logo Files
  • Contact
  • About this website
  • Cookie Policy
  • Digital Logo Files

Copyright © 2025 CYPRUS UNIVERSITY OF TECHNOLOGY

Βοηθήστε μας να γίνουμε καλύτεροι!

Ευχαριστούμε για τα σχόλια σας!
Ref. 1749052793122



Our website uses cookies

Our website uses cookies to ensure its proper functionality, as described here.





Required cookies  

Analytics cookies  






Required cookies  

Analytics cookies