Interaction Design


Recommended prerequisite for participation in the module

Students should have experience in Software Engineering.

Content, progress and pedagogy of the module

  • To provide students with competences in involving users in software design and development of user interfaces.
  • To provide students insight into the process of interaction design
  • To provide a foundation for students to understand the concept of user centric design and can relate this to software engineering in general.
  • To obtain experience in prototyping as foundation for design

Learning objectives


  • Must be able to understand central concepts interaction design, user centric development, process models, GUI, usability, and user experience, amongst others
  • Must know different techniques and methods for elicitation of user requirements hereunder creativity techniques
  • Must be able to characterise different types of users and their needs
  • Must have knowledge about how to involve users in a design process. This includes knowledge about design models such as participatory design
  • Must have knowledge about prototyping as design approach
  • Must have knowledge about different techniques of how to do usability test designs such as cognitive walkthroughs, heuristic evaluation, focus groups, questionnaires, field studies, etc.
  • Must understand how to formulate different goals and evaluation criteria for interaction design of different interfaces


  • Must be able to perform user evaluation of a particular software, system or interface using specific user involving techniques
  • Must be able to elicitate user requirements by involvement of users and application of techniques (such as “think-aloud” test, and interviews, amongst others)
  • Must be able to reflect on the interaction design and decide on which users to involve in the process
  • Must be able to demonstrate how a system or interface design has been made through use of conceptual models


  • Must have competencies in evaluation of different user interfaces (GUIs) and interface styles
  • Must have competencies in analysing different target/user types and understand the differences in involvement of various user segments and user groups for feedback on design
  • Must have competencies in involvement of users for user requirement elicitation
  • Must be able to apply an iterative method for interaction design
  • Must be able to select and apply user-involving evaluation methods and techniques

Type of instruction

Refer to the overview of instruction types listed in § 17. The types of instruction for this course are decided according to the current Joint Programme Regulations and directions are decided and given by The Study Board of Electronics and IT.



Name of examInteraction Design
Type of exam
Written or oral exam
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titleInteraktionsdesign
Module codeESNITCOB3K3
Module typeCourse
Duration1 semester
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Copenhagen
Responsible for the module


Education ownerBachelor of Science (BSc) in Engineering (IT, Communication and New Media)
Study BoardStudy Board of Electronics and IT
DepartmentDepartment of Electronic Systems
FacultyThe Technical Faculty of IT and Design