Syllabus for Human-Computer Interaction: Interaction Design for the web

Människa-datorinteraktion: Interaktionsdesign för webben


  • 7.5 credits
  • Course code: 2IV173
  • Education cycle: Second cycle
  • Main field(s) of study and in-depth level: Human-Computer Interaction A1F
  • Grading system: Fail (U), Pass (G), Pass with distinction (VG)
  • Established: 2019-05-23
  • Established by: The Department Board
  • Applies from: Spring 2021
  • Entry requirements:

    A Bachelor's degree and 15 credits in human-computer interaction at Master's level. Proficiency in English equivalent to the general entry requirements for first-cycle (Bachelor's level) studies.

  • Responsible department: Department of Informatics and Media

Learning outcomes

Regarding knowledge and understanding, on completion of the course, the student is expected to be able to:

  • describe some simple project management systems and discuss their strengths and weaknesses,
  • describe what service design and interaction design for the web mean and give an account of related design theories,
  • discuss different design choices based on design theories,
  • give a nuanced and in-depth account of different perspectives on design theories,
  • give an account of and discuss the inherent behaviours and flows of web services.

Regarding competence and skills, on completion of the course, the student is expected to be able to:

  • use simple project management systems to carry out a group project,
  • apply knowledge of programming and understanding of the inherent behaviours and flows of web services to create service design and interaction design,
  • make well-motivated design choices in the creation of service and interaction design solutions.

Regarding judgement and approach, on completion of the course, the student is expected to be able to:

  • discuss consequences, strengths and weaknesses of different choices of project management system,
  • discuss advantages, disadvantages and consequences of different design choices,
  • discuss qualities of different technical solutions based on theories of service and interaction design,
  • put web services and the behaviours and flows of systems in a context and discuss this.


The course aims to give students knowledge about screen-based service and interaction design, with a focus on the web. The course teaches an understanding of the design of interaction in individual interfaces, but also how this needs to relate to the design of larger systems where many different users with different roles use the same system. In the course, the students learn simple program code. The course focuses both on the programmed service and on the design for individuals’ and groups’ use of the service.

The students should also, in project form, using project management systems, use this knowledge concretely to create their own interaction and service design solutions as well as reflect on design choices, user experiences and related processes.


Lectures, seminars, workshops and project work in groups.


Seminars, project work and written assignment.

If there are special reasons for doing so, an examiner may make an exception from the method of assessment indicated and allow a student to be assessed by another method. An example of special reasons might be a certificate regarding special pedagogical support from the University´s disability coordinator or a decision by the department’s working group for study matters.

Reading list

Reading list

Applies from: Spring 2021

Some titles may be available electronically through the University library.

  • This is service design doing : applying service design thinking in the real world : a practitioner's handbook Stickdorn, Marc Hormess, Markus Edgar; Lawrence, Adam; Schneider, Jakob

    First edition.: Sebastopol, CA: O'Reilly Media, Inc., [2018]

    Find in the library


Websites and research articles.

Last modified: 2022-04-26