Collaborative and Industrial Design

Interaction Design - User Interfaces

This course teaches the basics of user interface design, mostly for screen-based systems such as desktop and mobile applications. The focus is on methods, theories and concepts that are commonly used in UX/UI profession. After the course, the student is able to critically evaluate and discuss the benefits and drawbacks of different design choices on interaction level when they participate in digital product design projects.
Curatorial and communications support as well as exhibition resources are available for selected projects.

Learning Outcomes


On successful completion of this course, students will be able to:

  • Carry out a heuristic expert-based usability evaluation on a UI.
  • Apply design patterns and other interface concepts in interaction design.
  • Design interaction sequences and user flows, considering UI design beyond individual screen layouts only
  • Contribute to the design of design systems
  • Use theories from psychology, human factors, and social sciences in UI design
  • Use sketching and digital tools in interaction design

Responsible Teacher

Antti Salovaara

  • Published:
  • Updated: