The theme of the current HMI course is: Intelligent User Interfaces

Course description: Intelligent user interfaces is where machine learning (ML) or artificial intelligence (AI) meet human-computer interaction (HCI). Predictive models as outcome of such techniques can significantly improve the interaction, for example, in terms of task performance or user experience. In this class, students wil develop and evaluate a software prototype of an intellgent user interface.

Some examples:

  • Fixing the Eye Contact Problem in Remote Video Group Calls
  • Faster than Real-Time - Predicting the Mouse Cursor's Movement
  • Determining the User's Gender and Age through Mouse Movement Behavior
  • Audio Prediction for Latency Compensation in Remote Online Calls
  • ...

Teams have the opportunity to present their own topic. Only groups with three persons allowed. Due to the COVID-19 outbreak the course will launch with lectures and labs accessible via online videoconferencing. 

This class covers basic research and development methods in human-computer interaction. We use a mix of recent articles of the last few years to give you an idea of how HCI research is conducted, and of the hot topics that are being worked on in the international research community. The class explains the differences between empirical, ethnographic, and systems research in HCI, and how to quickly retrieve and evaluate information from existing literature, a skill you will need for your thesis and future research work in HCI.

The class consists of weekly lectures, group presentations, readings, graded written midterm and final examinations.