Teaching

On this page you find all my teaching activities and the Diploma, Bachelor’s, and Master’s theses that I supervised.

Lectures

  • Winter18/19

    iOS Application Development

    This course introduces students to mobile development with iOS libraries. The focus is on understanding and applying the human interface guidelines to improve the user experience, as well as grasping the underlying concepts of Swift language and framework design.

    Role: Lecturer and examiner

  • Winter17/18

    iOS Application Development

    This course introduces students to mobile development with iOS libraries. The focus is on understanding and applying the human interface guidelines to improve the user experience, as well as grasping the underlying concepts of Swift language and framework design.

    Role: Lecturer and examiner

  • Winter14/15

    iPhone Programming

    In this course students learn to develop and deploy mobile applications on Apple’s iPhone, iPod touch and iPad.

    Role: Teaching Assistant

  • Winter13/14

    Programmierung für Alle (Java)

    Introductory programming course for non-computer science students.

    Role: Teaching Assistant

  • Winter12/13

    Designing Interactive Systems I

    Introductory course to the field of human-computer interaction (HCI) and user interface design.

    Role: Teaching Assistant

  • Winter11/12

    Designing Interactive Systems I

    Introductory course to the field of human-computer interaction (HCI) and user interface design.

    Role: Teaching Assistant

Practical Courses

Seminars

  • Summer2018

    Post-Desktop User Interfaces

    In this seminar, students explore the current research topics that are being tackled in the HCI research community.

    Role: Lecturer and examiner

  • Summer2017

    Post-Desktop User Interfaces

    In this seminar students explore the current research topics that are being tackled in the HCI research community.

    Role: Lecturer

  • Summer2016

    Post-Desktop User Interfaces

    In this seminar students explore the current research topics that are being tackled in the HCI research community.

    Role: Teaching Assistant

  • Summer2015

    Post-Desktop User Interfaces

    In this seminar students explore the current research topics that are being tackled in the HCI research community.

    Role: Seminar Organizer

  • Summer2014

    Post-Desktop User Interfaces

    In this seminar students explore the current research topics that are being tackled in the HCI research community.

    Role: Seminar Organizer

  • Summer2013

    Post-Desktop User Interfaces

    In this seminar students explore the current research topics that are being tackled in the HCI research community.

    Role: Teaching Assistant