CHI 2008 Course
Ensuring the Usability of Systems That Adapt to Their Users

Thank you for your interest in this course. The following two PDF documents contain detailed information about it:

  1. Introductory section of the course notes

    It isn’t possible to put the full course notes on the web, but these first few pages include the table of contents, the instructor biography, the agenda, the objectives, and an abstract.

  2. Course description

    This document is essentially the description that was submitted to the CHI 2008 course cochairs for review, with minor edits and updates.

Feel free to send email with any questions that you may have about the course, using the contact information on my web homepage.

Finally, here is the brief description that you may have already seen on the CHI 2008 registration pages:

Date and Time

Monday, April 7th, 2008, 4:30–6:00 pm.


You will acquire in-depth understanding of the usability issues that arise in the design of systems that adapt to their users—ranging from personalized e-commerce web sites to adaptive user interfaces—and of ways of dealing with these issues.


First held in this form at CHI 2007, this course is based on part of a longer tutorial on systems that adapt to their users that had previously been given at CHI, IUI, and other conferences.



Practitioners and researchers who are or will be involved in the design of systems that adapt to their users and who want a deeper understanding of the associated usability issues than that supplied by general guidelines and conventional wisdom.


Presentation and discussion of general concepts and principles with reference to concrete case studies, including live demonstrations.

Instructor Background

Anthony Jameson is a project director at FBK/IRST (Italy) and DFKI (Germany). He has been involved in research- and application-oriented projects concerning systems that adapt to their users for more than 15 years, including a current project introducing personalization into a leading European web portal. He is the author of the chapter Adaptive Interfaces and Agents in the Human-Computer Interaction Handbook (Erlbaum, 2003 and 2008).