Interactive Systems

582666
6
Networking and Services
Advanced studies
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.
Year Semester Date Period Language In charge
2011 spring 17.01-23.02. 3-3 English Giulio Jacucci

Lectures

Time Room Lecturer Date
Mon 10-12 B222 Giulio Jacucci 17.01.2011-23.02.2011
Wed 10-12 B222 Giulio Jacucci 17.01.2011-23.02.2011

Exercise groups

Group: 1
Time Room Instructor Date Observe
Fri 10-12 D122 Eve Hoggan 24.01.2011—25.02.2011

General

Lectures

 (all lecture slides will be available on Moodle - https://moodle.helsinki.fi/course/view.php?id=3880)

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

 

 

Completing the course

Oral exam and demonstration: 4th and 5th May

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