DH1622 Human-Computer Interaction, Introductory Course
KTH Royal Institute of Technology
Theoretical and practical overview of human preconditions and consequences of usage of interactive computer systems, as well as how usability design and user experience design can support the users in performing their tasks smoothly. The course will give an overview of behavioural science methods and theories as well as how they relate to use and design of interactive computer systems. Focus will, however, be on different forms of established practice in human computer interaction.
After passing the course, the student should be able to:
• explain basic concepts in the area of human computer interaction
• summarise the contents of research papers in the area
• explain and present design properties of interactive artifacts for different stakeholders
• carry out a smaller design project in a group (including basic project management)
• carry out a usability evaluation using an Inspection method (e.g. Heuristic Evaluation) of existing interactive computer systems
• carry out formative usability tests of own prototypes
• apply a creativity technique (e.g. Brainstorming)
• create paper prototypes and digital interactive prototypes
• apply general theoretical concepts on concrete interfaces
• based on a given design task discover and identify what characterises the intended target group and situation of usage
• identify and formulate usability requirements after completed field studies
• identify advantages and disadvantages of a specific interactive computer system based on the perspectives and needs of different user groups
• argue for and against different solutions of a usability problem
• reflect on the strengths and weaknesses of their own design based on literature and own evaluations
in order to
• get basic knowledge of fundamental concepts in the area of human computer interaction
• get tools to identify factors that influence the communication between human and computer positively and negatively
• experience design methods that support the development of useful systems.
Reviews
Improve accuracy by rating this course