IDC, Interaction design


News & Updates


This course is organized by IDC | Interaction Design Collegium at Department of Computer Science and Engineering, Chalmers University of Technology. It is being held at the Chalmers, campus Lindholmen, as a part of the Interaction Design programme.

Contact: All contact with teachers and assistants during course.
For hand-in, a Gmail account will be established, and announced here.

Content and Aim
The concept of ubiquitous computing deals with a world where computational technology and services permeate almost everything around us, yet fulfils human needs far better than most technology does today. This project course aims to give insights in the theory and philosophy of ubiquitous computing as well as practical skills in developing such systems. The course consists of both theoretical and practical parts. The theoretical part will present the history and development of ubiquitous computing from research to applications. Relevant technology such as sensors, actuators and various so-called smart materials will be presented from a perspective of human interaction and use. Literature seminars provide additional theoretical grounding and reflection, with in-depth discussion of classical ubiquitous computing projects, critical approaches to the field, and design methods. The practical part consists mainly of a large project where students in small groups define and develop a working prototype of an embedded computer system with novel interface components using sensors and actuators, in combination with user studies. Students also have to write a report and a short paper, document their project on a website, present it publicly during an exhibition, and pass a home exam about topics of ubiquitous computing.

The course also includes a few extra activities that take place outside of the regular schedule and are not graded. These include guest seminars, design exercises or field visits. Students might also be required to attend events that take place in the city, as well as relevant seminars at other institutions (TBA).

Lectures will be given in English, and reports and home exams shall be written in English (UK or US). Successful completion of the course gives 7.5 ECTS.
The course will require active participation in all teaching modalities.

Learning outcome
. Understand and reflect on the theory and philosophy of ubiquitous computing
. Reflect upon the effects of a society where computational technology permeates every aspect of our lives
. Discuss and criticize designs in the area of ubiquitous computing
. Design computational things using non-traditional ways of realising the interaction between man and machine
. Understand how computational technology can be understood and used as a material for design of interactive systems
. Apply knowledge of hardware, software and other design materials into the design of artefacts with embedded information technology
. Carry out the development of a prototype of a ubiquitous computing system from concept development to working prototype
. Present and document your work through both oral and written presentations

A course in Human-Computer Interaction and the courses Physical Computing and Graphical Interfaces (or equivalent) are required.

The course consists of lectures, seminars, exercises and project work. There will also be time allocated for project supervision.

To pass the course you must participate actively in all part of the course. In particular you must complete the course project, carried out in groups, and hand in an individual home exam. The final grade is a combination of the result in the group project but we reserve the right to give individual grades for the members of a group.
Grades: U,3,4,5 (Chalmers), U, G, VG (GU). The course can also, at the students' request, be marked according to ECTS standards.

Past years
. Information regarding TDA471 2009
. Information regarding TDA471 2008
. Information regarding TDA471 2007
. Information regarding TDA470 2006
. Information regarding TDA470 2005
. Information regarding TDA470 2004

Course teachers:
|:| Morten Fjeld (MF), PhD, Associate Professor, t2i Lab, IDC, CSE, Chalmers

Course assistants:
|:| Simon Morris (SM), MA, Digital Media, Gothenburg University, Valand
|:| Martin Hjulström (MH), MSc Interaction Design, Chalmers
|:| Amir Sabbagh Pour (ASP), MSc student Intelligent Systems Design, Chalmers
|:| Farshid Jafari Harandi (FJH), MSc student Intelligent Systems Design, Chalmers

Lab manager:
|:| Martin Hjulstroem (MJ), MSc student Interaction Design, Chalmers

Course responsible and Examiner:
|:| Morten Fjeld (MF), IDC, CSE, Chalmers

Student representatives
Peiyao Zhang |:| zhangpeiyao19861108 [at] gmail [dot] com
Malin Mattsson |:| malmat [at] student [dot] chalmers [dot] se
N.N.3 |:| nn3 [at] student [dot] gu [dot] se