Next Generation User Interfaces

Level: Master
Semester: 2nd Semester (February - June)
Language: English
Teacher: Beat Signer
Course Description

After attending the course on Next Generation User Interfaces, the student has an understanding of the interaction principles introduced by new devices such as smartphones, multi-touch tables or gesture-based interfaces as well as the theoretical background behind these interaction principles. The student is able to reflect on the qualities and shortcomings of different interaction styles, while placing the user at the core of the interface design process. The theory is applied in a group project where students design and develop their individual next generation user interface.

Lectures: Monday, 14:00-16:00, G.1.021
Exercises: Monday, 16:00-18:00, G.1.021 (week 22, 24, 25, 27, 32, 33, 34, 35 and 36), E.1.02 (week 23, 26 and 28), E.1.04 (week 3, 9 and 13)

Please note that the order of the lecture and exercise slots as well as the location of the exercise slots might change for some weeks.

Covid-19 Update

Please find the latest information with respect to the current Covid-19 measures on Note that we might have to adapt the form of the lectures/exercises during the semester but will will always information you about any potential changes via Canvas.


Lecture Schedule

Note that these slide are updated during the semester and therefore some of the slides might still be from last year. For the latest version always check the slides that are available on Canvas.

Lecture 1:  Introduction


Lecture 2:  Interaction Design


Lecture 3:  Requirements Analysis, Prototyping and Evaluation


Lecture 4:  Information Architectures


Lecture 5:  Multimodal Interaction


Lecture 6:  Pen-based Interaction


Lecture 7:  Interactive Tabletops and Surfaces


Lecture 8:  Gesture-based Interaction


Lecture 9:  Tangible, Embedded and Embodied Interaction


Lecture 10:  Virtual and Augmented Reality


Lecture 11:  Implicit and Cross-Device Interaction


Lecture 12:  Course Review


Lecture 13: Final Project Presentations