Course - Human-Computer Interaction - TDT4180
Human-Computer Interaction
About
About the course
Course content
Introduction to concepts, principles and practice for the design of user interfaces. Topics covered include tast analysis, field study techniques, scenario building, iterative design methods, usability testing, mental models, interface metaphors, gestalt principles for layout design, dialogue- and prototyping techniques. ISO standards for usability (ISO 9241 and ISO 13407). Implementation of window-based GUIs with object-oriented frameworks. Introduction to windowing systems.
Learning outcome
Introduction to important concepts, methods and techniques related to human-computer interaction and design of user interfaces. Knowledge and practical experience with implemetation of user interfaces in object-oriented frameworks.
Learning methods and activities
All students must participate in the compulsory development project - "Fellesprosjektet" - before the final exam. The project is a co-operation between TTM4100, TDT4140, TDT4180 and TDT4145. Students who do not take all these courses must participate in a proejct with a reduced requirements specification. If there is a re-sit examination, the examination form may change from written to oral.
Compulsory assignments
- Exercises
Recommended previous knowledge
TDT4120 Algorithms and Data Structures or similar.
Required previous knowledge
TDT4100 Object-oriented Programming or similar.
Course materials
Will be given at the start of the course.
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| SIF8040 | 7.5 sp |
Subject areas
- Informatics
- Technological subjects