[DFKI logo]
Anthony Jameson’s homepage
CHI 2007 Course C40
Ensuring the Usability of Systems That Adapt to Their Users
[IU logo]

Last update: Thursday, 25 January 2007

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 2007 course cochairs for review, with minor edits and updates. It includes some example slides from previous presentations on the topic of this course.

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 2007 registration pages:

Date and Time

Thursday, May 3rd, 2007, 2:30 – 4:00 pm


You will acquire active, 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.


This course is based on part of a longer tutorial previously 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


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

Instructor Background

Anthony Jameson is a principal researcher at the German Research Institute for Artificial Intelligence (DFKI) and adjunct professor of human-computer interaction at the International University in Germany. He has been involved in research- and application-oriented projects concerning systems that adapt to their users for 15 years, and he has given numerous tutorials and invited talks on topics related to this course. He is the author of the chapter “Adaptive Interfaces and Agents” in the “Human-Computer Interaction Handbook” (Erlbaum, 2003 and 2007).