IC2005 Methodology of Interaction Design 7.5 credits

Metoder för interaktionsdesign

The aim of the course “Methodology for interaction design” is for participants to implement HCI design methods in the design and development process of interactive systems. The course provides practical knowledge of how to use well-known and established HCI design methods as well as theoretical knowledge of how to think and reasoning on them during the design process. Note that the course puts people rather than technology at the centre of the design process. Interaction design is not just about the technical system that is developed but about describing and explaining how a computer system is going to affect the way people work.

The course is project-based. Participants divided into small groups work with different design project in which they apply the HCI design methods described in this document.

Show course information based on the chosen semester and course offering:

Offering and execution

No offering selected

Select the semester and course offering above to get information from the correct course syllabus and course offering.

Course information

Content and learning outcomes

Course contents *

The course includes the following methods, technologies and design philosophies:
• Design for quality in use and user-centered design
• Ethnographic observation and interviews
• Brainstorming and bodystorming
• Personas, scenarios and storyboards
• Sketching and prototyping techniques
• Evaluation paradigms and methods

Intended learning outcomes *

After completing the course with a passing grade the student should be able to:
• use adequate user-centered design when developing interactive systems in the different software engineering phases: ideation and concept development, prototyping and evaluation
• analyse advantages and disadvantages of different design methods
• reflect on user-centered design in software engineering
• describe the design process, the skills of the designer and the product quality
• account for the theoretical background of user-centered design
• combine design methods for new design situations

Course Disposition

No information inserted

Literature and preparations

Specific prerequisites *

The course is given if at least 30 students accept their offered place.

For independent students the requirements are:

  • 180 credits (credits) in computer and systems science/IT/computer science or equivalent
  • documented proficiency in English B or equivalent.

Recommended prerequisites

Course in HCI - Human Computer Interaction.


No information inserted


The course literature list is announced on the course page.

Examination and completion

Grading scale *

A, B, C, D, E, FX, F

Examination *

  • INL1 - Assignment, 3.0 credits, Grading scale: A, B, C, D, E, FX, F
  • SEM1 - Seminar, 1.5 credits, Grading scale: P, F
  • TEN1 - Examination, 3.0 credits, Grading scale: A, B, C, D, E, FX, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

In agreement with KTH´s coordinator for disabilities, it is the examiner who decides to adapt an examination for students in possession of a valid medical certificate.. The examiner may permit other examination formats at the re-examination of individual students.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


Patric Dahlqvist

Further information

Course web

Further information about the course can be found on the Course web at the link below. Information on the Course web will later be moved to this site.

Course web IC2005

Offered by

EECS/Human Centered Technology

Main field of study *

No information inserted

Education cycle *

Second cycle

Add-on studies

No information inserted

Ethical approach *

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Supplementary information

In this course, the EECS code of honor applies, see: http://www.kth.se/en/eecs/utbildning/hederskodex.