To content
Department of Computer Science

Teaching

At the Chair of Human-AI Interaction, we teach at the intersection of Human-Computer Interaction (HCI) and Artificial Intelligence (AI), with a focus on building intelligent, user-centered interactive systems. Our courses combine theoretical foundations with hands-on, project-based learning to prepare students for challenges in research and industry.

Students can expect to engage with topics such as interaction design, machine learning for user interfaces, and adaptive and multimodal systems. We emphasize the practical application of AI in interactive systems, exploring areas like physiological sensing, robotics, and ubiquitous computing.

Our teaching philosophy builds on small-group collaboration, regular feedback, and open discussion. Courses are typically structured around iterative project work, in which students design, implement, and evaluate intelligent systems. Through tutorials, concept presentations, and milestone reviews, we encourage students to reflect critically on their design decisions and to connect technical work with human-centered thinking.

We foster a collaborative and interdisciplinary learning environment, bringing together students with technical, design, and research interests. Many of our projects aim to go beyond course completion and result in publishable outcomes, particularly in the context of Bachelor’s and Master’s theses. Our goal is not only to convey knowledge but also to spark curiosity and support students in becoming confident contributors to the future of Human-AI Interaction.