Which basic mechanisms are conceptualized, designed and implemented to enable human-computer interaction?
In my course on HCI and Tangible Interaction, I introduce to the questions and challenges of human-computer interaction (as part of computer science) and provide an active insight into the computing processes behind digital media.
Human-computer interaction (HCI) has becomes a central factor of our perception, our actions and our experiences. How is human-computer interaction realized?
I address three areas in this course: a) experience design b) the componets of interactive systems and) the programming of interaction mechanisms. Here, I use a constructivist learning approach to convey the subject matter. Towards this goal, students are introduced to basic programming skills and develop interaction mechanics using microcontrollers, sensors and actuators.

Students Project Students Project