Usability, experience, people, tasks and context; interaction styles; human-centred design; a worked printing-kiosk case.
Human–Computer Interaction
Understand people, design interactive systems and evaluate how well they support real activity.
Start with people, tasks and context
Week 1 connects familiar controls and safety cases to usability, interaction styles and an iterative design process. Work through the printing-kiosk example to turn a design idea into a testable claim.
The course
Eleven lecture weeks build from human capabilities and user research to prototyping, evaluation, accessibility, visualization, AI and collaboration. Week 7 is the midterm, with no classes. Weeks 13–14 are reserved for student paper presentations.
Assessment at a glance
| Assessment | Weight |
|---|---|
| Midterm | 30% |
| Final exam | 40% |
| Paper presentation | 15% |
| Assignments | 15% |
Perception and attention; working and long-term memory; mental models and system image; human performance.
Slides and illustrated reading forthcoming.
Assignment 1 week · brief and deadline to be announced.
Observation, interviews, task analysis, scenarios and requirements grounded in use.
Slides and illustrated reading forthcoming.
Organization, navigation, mappings, feedback, interaction flows and design alternatives.
Slides and illustrated reading forthcoming.
Assignment 2 week · brief and deadline to be announced.
Prototype fidelity, iterative design, inspection and usability testing.
Slides and illustrated reading forthcoming.
Research questions, measures, study design, validity and interpretation.
Statistics and AI Techniques for HCI →
Supplementary reading · complete mathematical treatment, worked examples and Python code.
Lecture slides and main chapter forthcoming.
Assignment 3 week · brief and deadline to be announced.
Midterm examination
No lectures this week.
Diverse abilities, assistive technologies, accessible interaction and evaluation.
Slides and illustrated reading forthcoming.
Assignment 4 week · brief and deadline to be announced.
Mobile context, sensing, physical interaction and situated use.
Slides and illustrated reading forthcoming.
Information visualization
Visual encodings, tasks, interaction and evaluation of visualizations.
Slides and illustrated reading forthcoming.
Assignment 5 week · brief and deadline to be announced.
Delegation, control, feedback, uncertainty and evaluation of AI interfaces.
Slides and illustrated reading forthcoming.
Collaborative systems, trust, privacy, responsible design and synthesis.
Slides and illustrated reading forthcoming.
Student paper presentations
Discussion of assigned HCI research papers.
Presentation information →Student paper presentations
Discussion of assigned HCI research papers.
Presentation information →