General Rules: All courses correspond to a load of 6 ECTS each. The students are required to successfully complete 5 courses per academic semester for semesters 1 and 2 and the Master Thesis in semester 3 (90 ECTS total).
1st Semester
1st Semester – compulsory courses
HCI101 Cognitive Ergonomics
Christos Fidas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering
Andreas Komninos, Assistant Professor, University of Patras, Dpt. of Computer Engineering & Informatics
HCI102 Research Methods
Michalis Xenos, Professor, University of Patras, Dpt. of Computer Engineering & Informatics
Ioannis Vassilopoulos, Teaching and Research Associate, University of Patras, Dpt. of Computer Engineering & Informatics
1st Semester – electives
HCI103 Interactive Technologies
Nikolaos Avouris, Professor Emeritus, University of Patras, Dpt. of Electrical and Computer Engineering
Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering
HCI104 Computer Graphics and Virtual Reality
Konstantinos Moustakas, Professor, University of Patras, Dpt. of Electrical and Computer Engineering
HCI105 Artificial Intelligence
Konstantinos Moustakas, Professor, University of Patras, Dpt. of Electrical and Computer Engineering
Kyriakos Sgarbas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering
HCI106 Collaboration Technologies
(The course for the academic year 2025-2026 is focused on gaming design and collaboration in gaming)
Elina Roinioti, Assistant Professor, Department of Performing and Digital Arts, University of Peloponnese
Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering
HCI109 Information Visualization
Konstantinos Chorianopoulos, Associate Professor, Ionian University, Dpt. of Informatics
Christos Fidas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering
HCI110 Software Quality
Michalis Xenos, Professor, University of Patras, Dpt. of Computer Engineering & Informatics
HCI1xx Other elective courses
Up to two elective courses that are offered in other Masters Programs of the University of Patras
2nd Semester
2nd Semester – compulsory courses
HCI201 Design and Evaluation of Interactive Systems
Michalis Xenos, Professor, University of Patras, Dpt. of Computer Engineering & Informatics
Maria Rigou, Assistant Professor, Dpt. of Management Science and Technology
Ioannis Vassilopoulos, Teaching and Research Associate, University of Patras, Dpt. of Computer Engineering & Informatics
2nd Semester – electives
HCI107 Introduction to Human-Robot Interaction
Michalis Xenos, Professor, University of Patras, Dpt. of Computer Engineering & Informatics
Andreas Komninos, Assistant Professor, University of Patras, Dpt. of Computer Engineering & Informatics
Konstantinos Chatzilygeroudis, Assistant Professor, University of Patras, Dpt. of Electrical and Computer Engineering
HCI108 Statistical Methods in Human-Computer Interaction
Sophia Daskalaki, Assistant Professor, University of Patras, Dpt. of Electrical and Computer Engineering
Sonia Malefaki, Assistant Professor, University of Patras, Dpt. of Mechanical and Aeronautics Engineering
HCI202 Design of Web Applications
Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering
HCI203 Speech and Natural Language Processing
Kyriakos Sgarbas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering
Nikos Fakotakis, Professor, University of Patras, Dpt. of Electrical and Computer Engineering
HCI205 Ubiquitous Computing
Christos Fidas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering
Andreas Komninos, Assistant Professor, University of Patras, Dpt. of Computer Engineering & Informatics
HCI206 Creative Design Lab
(This course will not be offered this academic year)
HCI207 Front End Web Programming
Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering
HCI208 Design of Location-based applications
Nikolaos Avouris, Professor Emeritus, University of Patras, Dpt. of Electrical and Computer Engineering
Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering
HCI211 Brain-Computer Interaction
Christos Fidas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering
Andreas Komninos, Assistant Professor, University of Patras, Dpt. of Computer Engineering & Informatics
HCI2xx Other elective courses
Up to two elective courses that are offered in other Masters Programs of the University of Patras
3rd Semester
HCI301 Master Thesis
The Master Thesis is undertaken during the third semester of studies, under the supervision of one of the faculty members of participating departments. A list of areas of research will be announced. Students will be encouraged to do part of their thesis work in industry or collaborating institutions in Greece or abroad. The Thesis is presented publicly and examined and approved by a three-member examination board, chaired by the Thesis supervisor.
Academic calendar 2025-26
The academic calendar, as announced by the University of Patras is as follows:
1st (winter) semester
classes between September 29th 2025 and January 9th 2026
2nd (spring) semester
classes between February 16th 2026 and May 29th 2026
Last day for exams/Master Thesis presentation:
- February exams period: January 19th 2026 until February 6th 2026
- June exams period: June 8th 2026 until June 26th 2026
- September exams period: August 28th until September 30th 2026