Human Computer Interaction
|Objective||Knowledge of theory and underlying mechanisms of interface design, combined with hands-on experience.|
|Number of Classes||26|
|Examination||Assignments, final project, paper and written exam|
This course covers theory and underlying mechanisms of human-computer 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.