Human Computer Interaction

This course covers theory and underlying mechanisms of interface design and implementation. The theoretical part deals with topics such as human perception, cognitive processes, limitations of human memory, metaphors, icons, widgets and user-centered design. During lab-time the underlying implementation of interfaces is discussed. Topics covered are (amongst others) object-oriented interface design, basic computer graphics, event handling, windowing systems, toolkits and cut/copy/paste techniques. The course is very much hands-on oriented; the results of the lab assignments play an important role in the determination of a students’ final result.

This course is also being attended by Computer Science students. Media Technology students are expected to actively participate with them.

ECTS Credits 6
Course Level 500
Objective Knowledge of theory and underlying mechanisms of interface design, combined with hands-on experience.
Teacher(s) Fons Verbeek
Number of Classes 16
Examination Assignments, final project, paper and written exam

Curriculum