Course Information
Cycle / Level1st / Undergraduate
Teaching PeriodSpring
CoordinatorChristos Katsanos
Course ID40002940

Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)

Registered students: 313
OrientationAttendance TypeSemesterYearECTS
GENIKĪ KATEUTHYNSĪCompulsory Course425.5

Class Information
Academic Year2019 – 2020
Class PeriodSpring
Faculty Instructors
Weekly Hours4
Class ID
Course Type 2016-2020
  • Scientific Area
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Examination)
Learning Outcomes
Congnitive: - Understand the main theories of cognitive psychology and sociology, such as the Human Processor Model, that relate to human behavior when interacting with interactive systems - Describe the current technology of interactive systems - Describe step-by-step a typical human-centered process of developing an interactive system Skills: - Choose an appropriate method, such as task analysis and user observation, for researching, recording and analyzing the requirements of an interactive system - Design interactive systems using human-centered design methods, such as developing prototypes and applying design rules - Evaluate interactive systems for usability goals using analytical or empirical methods - Apply the Design for All philosophy of developing software accessible to people with disabilities
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an interdisciplinary team
  • Generate new research ideas
  • Appreciate diversity and multiculturality
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
The course aims to introduce the basic concepts, theoretical background, methods, rules, design principles and tools of the science of Human-Computer Interaction (HCI). The HCI scientific field deals with the study of phenomena related to human-computer interaction, and the development of methods and tools for the design, development and evaluation of interactive computer systems, that is systems that interact heavily with their users. Outline of 13 weekly courses: 1. Introduction to HCI: definitions and subject of study, historical overview, scientific approach to the field, reasons for HCI study. 2. The human Part 1): senses and sensory perception, visual perception, Gestalt principles, motor system. 3. The human (Part 2): Fitts Law, Accot-Zhai Law, Hick-Hyman Law, Practice Law. 4. The human (Part 3): Human Processor Model, human Memory, automated processes, attention mechanism, design principles for focusing attention. 5. The human (Part 4): GOMS Model, KLM Model, information foraging models. 6. Interactive devices (Part 1): text input devices, pointing devices, movements and gestures, audio / speech input or output. 7. Interactive devices (Part 2): output devices, readability instructions, assistive technologies for people with disabilities, Brain Computer Interaction. 8. The interaction: mental models, metaphors, interaction models, interaction styles. 9. Design of interactive systems (Part 1): the concept of design, software development models, human-centered design, user requirements research and analysis (e.g. task analysis, user observation, personas). 10. Design of interactive systems (Part 2): information architecture design methods (e.g. card sorting), prototyping, design principles and rules. 11. Evaluation of Interactive Systems (Part 1): the concept of evaluation, usability goals, parameters, metrics and data, categories of evaluation methods (e.g. formative or summative), heuristic evaluation. 12. Evaluation of Interactive Systems(Part 2): cognitive walkthrough, guideline review, web accessibility evaluation. 13. Evaluation of Interactive Systems(Part 3): user testing, think-aloud protocol, log file analysis, questionnaire completion, interview, focus group, field observation.
Human Computer Interaction, User Interface, Usability
Educational Material Types
  • Notes
  • Slide presentations
  • Multimedia
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Communication with Students
Continuous and extended: - Teaching: use of e-slides, software products (as case studies for discussion) - Use of course web site to communicate with students and disseminate learning material
Course Organization
Reading Assigment60
Written assigments50
Student Assessment
Final written exams (70%), Assignments (30%)
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Summative)
  • Written Assignment (Summative)
  • Report (Summative)
Course Bibliography (Eudoxus)
1) Αβούρης Ν., Κατσάνος Χ., Τσέλιος Ν., Μουστάκας Μ. (2016). Εισαγωγή στην Αλληλεπίδραση Ανθρώπου-Υπολογιστή. Εταιρεία Αξιοποίησης και Διαχείρισης Περιουσίας Πανεπιστημίου Πατρών. Κωδικός στον Εύξοδο: 59366672 2) Dix A.J., Finlay J.E., Abowd G.D., Beale R. (2007). Επικοινωνία ανθρώπου-υπολογιστή. Εκδόσεις Χ. Γκιούρδα & ΣΙΑ ΕΕ, 3η έκδοση. Κωδικός στον Εύξοδο: 12304 3) Ακουμιανάκης Δ. (2006). Διεπαφή χρήστη-υπολογιστή: Μια σύγχρονη προσέγγιση. Εκδόσεις Κλειδάριθμος ΕΠΕ. Κωδικός στον Εύξοδο: 13650 4) Shneiderman Β., Plaisant C. (2016). Σχεδίαση διεπαφής χρήστη. Εκδόσεις Α Τζιόλας & ΥΙΟΙ Α.Ε., 6η έκδοση. Κωδικός στον Εύξοδο: 59396199
Last Update