Fundamentals of Human-Computer Interaction

Fundamentals of Human-Computer Interaction
2019-2020

Lectures: building 640 (PUIO), room E212 (Wednesday 9:30am-12:30pm)
Instructor: Michel Beaudouin-Lafon mbl@lri.fr
TA sessions: building 640 (PUIO), rooms E212-E213 (Thursday 1pm-4pm)
Teaching Assistants: Raphaël James, Emmanuel Courtoux - web site


Week 1: Lecture Wednesday 11 September, 9:30am-12:30pm, E212 / TA Thursday 12 September, 1pm-4pm, E212
Week 2: Lecture+TA Wednesday 18 September, 9:30am-12:30pm & Thursday 19 September, 1pm-4pm, E212
Week 3: Lecture Wednesday 25 September, 9:30am-12:30pm, E212 / TA Thursday 26 September, 1pm-4pm, E212
Week 4: Lecture+TA Wednesday 2 October, 9:30am-12:30pm & Thursday 3 October, 1pm-4pm, E212
Week 5: Lecture+TA Wednesday 9 October, 9:30am-12:30pm & Thursday 10 October, 1pm-4pm, E212
Week 6: Lecture+TA Wednesday 16 October, 9:30am-12:30pm & Thursday 17 October, 1pm-4pm, E212
No class nor TA on Wednesday 23 / Thursday 24 October
Week 7: Lecture+TA Thursday 7 November, 1pm-4pm, E212


Exam Date 13 November 2020, 9:30am-12:30pm - room D101

The only allowed document for the exam is one two-sided A4 sheet with your own handwritten notes.

Former exams (please note that the content of the course has changed over the years)

Course Summary

This is a joint course between the first year of the EIT Digital Master in Human-Computer Interaction and Design, the first year International Master in Computer Science, and the second year Specialty in Interaction of the Master in Computer Science.

The course gives an overview of the field of human-computer interaction, including a short history of HCI, a review of interaction styles, basic elements of psychology and software engineering for HCI, an in-depth analysis of graphical interaction, a sampling of post-WIMP interaction techniques, the notion of conceptual modeling, and a range of theories and models for HCI.

This page and its content are solely for students enrolled in the 2019-2020 HCID and Interaction Masters at Université Paris-Saclay. It contains instructor's material (slides and audio recordings) that are not to be distributed without the author's written consent, and copyrighted materials (such as articles) that are only made available under the fair use exception to copyright law.

Week 1 — 11 September 2019 — Introduction, Interaction styles

Handouts

Audio recordings

Videos shown in class

Readings for Introduction

Readings in Interaction Styles

Videos about Gesture-based Interaction:

Week 2 (part 1) — 18 September 2019 — History

Handouts

Audio recordings

History videos (briefly) shown in class

Note: some videos don't play in the browser and must be downloaded to view them with VLC.

Readings

Papers about history of HCI:

Papers about visions:

About innovation and invention:

"Vision" videos to watch

Week 2 (part 2) — 19 September 2019 — Psychology 101

Handouts

Audio recordings

Videos shown in class

Readings in Psychology

General psychology:

Visual system:

Visual illusions:

Auditory illusion:

Motor system:

Week 3 — 25 September 2019 — Graphical Interaction

Handouts

Audio recordings

Videos shown in class

Additional resources

Week 4 (part 1) — 2 October 2019 — Pointing

Handouts

Audio recordings

Videos on pointing and navigation shown in class

Readings on pointing and navigation

Week 4 (part 2) — 3 October 2019 — Instrumental Interaction

Handouts

Audio recordings

Videos shown in class

Videos to watch

Readings on instrumental interaction

Demos

Week 5 — 9 & 10 October 2019 — Conceptual modeling

Handouts

Audio recordings

Readings

Week 6 (part 1) — 16 October 2019 — Theories and models in HCI

Handouts

Audio recordings

Readings on theories and models

Action and perception:

Cognition and behaviour:

Week 6 (part 2) — 17 October 2019 — Theories and models in HCI

Handouts

Audio recordings

Readings on theories and models

Cognition and behaviour:

HCI models and theories:

Week 7 — 7 November 2019 — Theories and models in HCI / Groupware

Handouts

Audio recordings

Readings on theories and models

HCI models and theories:

Software engineering:

Readings on groupware and collaborative interaction

Books:

Articles about the history and defintion of the field: