I teach in computer science, human-computer interaction, and interaction design. Over the past years, I have taught several different courses in HCI and supervised student projects in HCI and mobile computing.

I have done a number of courses for full-time students, but also industry-oriented courses.

I have supervised several PhD students and more than 30 masters thesis students (see students page for further information). Earlier in my career, I supervised several student projects at the under-graduate level, while more recently I have primarily supervised graduate level students and more specifically masters thesis students.