Introduction to Human-Computer Interaction

This course provides an introduction to the process of designing and creating tools or artifacts for direct human use.

This course is led by Nadia Boukhelifa who works at Aviz (INRIA) as a post-doctoral researcher. My office is at Digiteo Moulon, Bât 660 - Rue Noetzlin (Gif-sur-Yvette). It is located on the Plateau de Saclay. If you would like to meet me in person arrange a meeting with me via email at: nadia.boukhelifa[at]


  • The exam will take place on Monday 16th March.

Course Description

Computing technology is rapidly becoming ubiquitous and embedded in our everyday lives, owing in large part to increasing miniaturization and exponential growth in processing power. This changes everything -- computers are no longer just things we sit in front of; instead, computation appears in all sorts of devices--our mobile phones, tablets, even in our homes! Today, we think of computation as enabling experiences. The focus of this class is learning how to design user experiences rather than just interfaces. This means that we will need to investigate and understand how people currently use technology, and think about how they might be able to use new technologies. From here, we try to design technologies to suit the kinds of user experiences they want to have. This process of designing user experiences is a creative one, leveraging both your technical skills, and your decision making skills. You will learn to apply several state-of-the-art methods, aimed to help improve your programming, critical thinking and communication skills. Because this process always involves making trade-offs, the methods you learn will help you to be more creative, as well as to make informed decisions about which trade-offs to make.


  • Class participation: 10%
  • Project: 40%
  • Exam: 50%

Late Policy

For assignments I will deduct 10% for each day (including weekends) the assignment is late. If you do not hand in your assignments (project components) in class, you are responsible for getting them to my desk at Digiteo Moulon.


Course materials was copied from Petra Isenberg and material generated from various sources, including other people's course material. Thanks go to:

  • Anthony Tang
  • Nicolai Marquardt
  • Saul Greenberg
  • Anastasia Bezerianos
  • Raimund Dachselt
  • Tobias Isenberg
  • Petra Isenberg