nl en

Human Computer Interaction (CS)



Niet van toepassing


Human Computer Interaction is concerned with the man-machine interfaces. Every system equipped with a microprocessor has some kind of user interface for its operation. This is, in particularly, the case for systems that require in which interaction for an essential ingredient for its normal operation: i.e. computers and computer programs.
Human Computer Interaction covers various aspects of the interaction between the human operator and computer systems. In the lectures the underlying principles for the design of the computer interface and interaction are discussed. This includes aspects of human perception, cognitive processes and memory but also subjects directly related to user interface design, i.e. metaphores, widgets, windowing systems and object orientation. In the modern approach of Human Computer Interaction, the user is the pivot of the design trajectory. Design methods are based on this principle and this will be clear in discussion of problem analysis, prototyping, evaluation and usability. Recent developments in HCI are discussed in the lectures.
Students taking are part of either the regular Computer Science (CS, including I&E) programme or of the new Mediatechnology (MT) programme. In addition, the course is included in the minor Computer Science. The course consists of two parts: (1) HCI Theory, and (2) practical assignments. Documentation and assignment is made available at the regular pages for this course.


Understand major principles of interaction design. Understand key concepts in the trajectory designing and implementing interactive products. Being able to apply these concepts to a practical research plan to study the usability of an interactive application. Being able to critically assess the design process and report on research results.


The most recent version of the schedule can be found on the Liacs website


First part of the semester, twice a week a 2 hour lecture. After the lecture series is completed (mid-October) each team of students will have to present their project and progress. This is beneficial for all students working on the projects, presentation skills and feedback, as well as to the other students, exercise in critical evaluation and inspiration for their own projects. The presentations are scheduled at the same time as the normal lecture-hours. Appointments regarding the date for this presentation will be made after evaluation of your work plan. The composition of a workgroup is made such to stimulate active participation of all students attending.


Theoretical concepts as presented in the lectures are tested in a written exam. This exam contributes 35% to the course grade. Most of the course is “hands-on”, i.e. students will design, implement, evaluate and present their own interactive products. In addition to the design of the interface, research on its usability is an essential part of the practical work. For the practical part attendance of workgroup presentations is obligatory according to the arrangements presented by the lecturer. A short paper is presented on the assignment and the process to the final product. The grade for the practical work is evaluated after a final presentation. The grade is composed of a number of assessments that are indicative for the overall quality of the practical work. The practical work contributes 65% to the final grade. Both parts of the final grade should be >= 5.5.


The recommended book that will be used throughout the course and provides a lot of background for the assignment is: Designing Interactive Systems (2nd edition) David Benyon, 2010, Pearson-Addison Wesley
The book can be ordered via Benyon

Other Books:
Beyond Human Computer Interaction – Jenny Preece, et al., 2002, Wiley and Sons.
Designing the User Interface – Ben Shneiderman, 1998, AWL
The Human Interface – Jef Raskin, 2002, AWL
Human Computer Interaction – Jenny Preece et al, 1995, AWL


Aanmelden via Usis: Selfservice > Sudentencentrum > Inschrijven
Activiteitencodes te vinden via de facultaire website

Voor studenten die niet staan ingeschreven voor de bachelor Informatica is er een beperkte capaciteit. Neem contact op met de studieadviseur.


Onderwijscoördinator Informatica, Riet Derogee