One of the basic components of computer systems is the interaction between human users and the systems. Good interaction does not only provide enjoyable experiences but also increase productivity and efficiency. A field that focuses on developing computer interactions is called Human-Computer Interaction (HCI). This course is part of HCI, yet emphasizing on the technological aspects rather than the human aspects. The course focuses on different types of interaction technology. You will be working on embedded technology and computer vision in assignments.|
Interaction technologies are crucial in many applications, particularly in computer games. By passing the course, the students are expected to understand the concepts of the three interaction modalities. Thorough knowledge in programming (C#) is a prerequisite.
Examples of the last year student projects: