Program outline [2023-2024]

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).

Click on each course’s title to see the corresponding web page with course material. A list of links to all course web pages is also available.


1st Semester

1st Semester – compulsory courses

HCI101 Cognitive Ergonomics

Dimitrios Nathanael, Assistant Professor, NTUA, School of Mechanical Engineering

Christos Fidas, Associate Professor, University of Patras, Dpt. of Electrical and Computer Engineering

Nicolas Marmaras, Ret. Professor, NTUA, School of Mechanical Engineering

HCI102 Research Methods

Michalis Xenos, Professor, University of Patras, Dpt. of Computer Engineering & Informatics

1st Semester – electives

HCI103 Interactive Technologies

Nikolaos Avouris, Professor, University of Patras, Dpt. of Electrical and Computer Engineering

Irene Mavrommati, Associate Professor, Hellenic Open University, School of Applied Arts

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

Pavlos Peppas, Professor, University of Patras, Dpt. of Electrical and Computer Engineering

HCI106 Collaboration Technologies

(The course for the academic year 2023-2024 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

2nd Semester – electives

HCI202 Design of Web Applications

Nikolaos Avouris, Professor, University of Patras, Dpt. of Electrical and Computer Engineering

Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering

HCI203 Speech and Natural Language Processing

Nikos Fakotakis, Professor, University of Patras, Dpt. of Electrical and Computer Engineering

Kyriakos Sgarbas, Associate 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

Irene Mavrommati, Associate Professor, Hellenic Open University, School of Applied Arts

HCI207 Front End Web Programming

Nikolaos Avouris, Professor, University of Patras, Dpt. of Electrical and Computer Engineering

Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering

HCI208 Design of Location-based applications

Nikolaos Avouris, Professor, University of Patras, Dpt. of Electrical and Computer Engineering

Christos Sintoris, Teaching and Research Associate, University of Patras, Dpt. of Electrical and Computer Engineering

HCI209 Introduction to Human-Robot Interaction

Michalis Xenos, Professor, University of Patras, Dpt. of Computer Engineering & Informatics

Evangelos Dermatas, Associate Professor, , Dpt. of Computer Engineering & Informatics

Andreas Komninos, Assistant Professor, University of Patras, Dpt. of Computer Engineering & Informatics

HCI210 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

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 2023-24

The academic calendar, as announced by the University of Patras is as follows:

1st (winter) semester

classes between October 2nd  2023 and January 12th 2024

2nd (spring) semester

classes between February 19th 2024 and May 31st 2024

Last day for exams/Master Thesis presentation:

  • September exams period: 30th September 30th 2024
  • February exams period: January 22nd 2024 until February 9th 2024
  • June exams period: June 10th 2024 until June 28th 2024

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close