Interactive Systems

Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
Requirements: Programming course. Synopsis: Interactive systems pervade our life in mobile, desktop and embedded applications. The course will give an overview of interaction paradigms: from desktop, to mobile, and to ubiquitous computing. Interaction techniques will be introduced for multi-modal, adaptive, social, and affective computing. Established development approaches and tools will be presented including user modeling, interaction design, and interaction prototyping platforms. The course will give opportunity to students to develop a state-of-the-art interactive system on one of the topics of the course. Course book: J. A. Jacko, A. Sears:The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications (Human Factors and Ergonomics), 2nd ed., Lawrence Erlbaum Associates, 2008.
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2011 kevät 17.01-23.02. 3-3 Englanti Giulio Jacucci


Aika Huone Luennoija Päivämäärä
Ma 10-12 B222 Giulio Jacucci 17.01.2011-23.02.2011
Ke 10-12 B222 Giulio Jacucci 17.01.2011-23.02.2011


Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Pe 10-12 D122 Eve Hoggan 24.01.2011—25.02.2011



 (all lecture slides will be available on Moodle -

1:    Introduction

2:    User Interface Design

3:    Input Technologies and Techniques. 

4:    Sensor- and Recognition-Based Input for Interaction. 

5:    Prototyping Tools and Techniques.

6:    Mobile Interaction Design 

7:    Multimodal Interfaces

8:    Computer Supported Cooperative Work. 

9:    Virtual Environments. 

10:  Games and Entertainment Interfaces

11:  Datamining user data from logs

12:  Usability Testing



Kurssin suorittaminen

Oral exam and demonstration: 4th and 5th May

Lecture attendance is compulsory (unless there are exceptional circumstances e.g. illness)