Link

Home Syllabus Project Readings

CS 321 - Human Computer Interaction

2026 - Spring

An introduction to human-computer interaction and the design process.


Table of contents

  1. Introduction to HCI
  2. Getting the Right Design
  3. Getting the Design Right
  4. Communicating the Design

Tentative schedule is provided below – assignments dates and lectures will be updated as the course progresses.

Introduction to HCI

Getting the Right Design

WEEK 9
SPRING BREAK
WEEK 10
PART 2 PRESENTATIONS
PART 2 PRESENTATIONS

Getting the Design Right

WEEK 11Project Part 3
Paper Prototype Activity Project Part 3A(Due: Fri 3/27)
Usability Testing
WEEK 12
Heuristic EvaluationReading 3(Due: Fri 4/10)
Heuristic Evaluation ActivityProject Part 3B(Due: Fri 4/03)
10 Heuristic Definitions, Heuristic Evaluation Example
WEEK 13
AccessibilityProject Part 3C(Due: Thu 4/09)Project Part 3D(Due: Mon 4/13)
PatternsProject Part 3E(Due: Fri 4/17)
WEEK 14
InterfacesProject Part 3F(Due: Tue 4/21)Project Part 3G(Due: Fri 4/24)
Stats for HCI The types of statistical testing are the important concepts in this lecture
WEEK 15
PART 3 PRESENTATIONS
PART 3 PRESENTATIONS

Communicating the Design

WEEK 16Project Part 4
FINAL EXAM REVIEW
Project Part 4A(Due: Fri 5/01)Project Part 4B(Due: Fri 5/01)
Extra examples for Part 4 from Fall 2022
FINAL EXAM: 2:00pm - 3:15pm, Thursday, April 30, 2024, EB 2170

Course material has been modeled after CSE440 at UW.