CS 449

Spring 2012

Overview

Human-Computer Interaction teaches the fundamental issues that underlie the creation and evaluation of usable and useful computational artifacts. Over the term, students will learn how to design novel computational artifacts that enable a well-defined user group to achieve specific goals more effectively than via current means. More specifically, students will learn and directly apply: Students will also be introduced to major threads of HCI research.

Course Administrivia

Instructor: Edward Lank
Office Hours: Tuesday/Thursday 2:30 - 4:00pm
TA: Abdullah El-Sayed
Textbook: Contextual Design by Beyer and Holtzblatt
Additional References:
  • Rapid Contextual Design by Holtzblatt et al.
  • Interaction Design by Preece et al.
  • Designing Interactive Systems by Benyon, Tuner and Turner
Course Wiki: http://lank-desktop.cs.uwaterloo.ca:8080/CourseWiki/index.php/CS_449_Spring_2012
Course Outline (University Senate Requirement) Tentative

Topics

Date

Planned Topic

Actual Topic

Slides

Resources

May 1 Course Intro Course Intro Slides Ideo Video
May 3 Human Subjects at Waterloo Human Subjects at Waterloo Slides
May 8 Contextual Inquiry: Data Collection Contextual Inquiry 1: Data Collection Slides Textbook, Chapters 2 - 4.
May 10 Data Collection 2 and Assignment 1 Redux Assignments
May 15 Data Analysis 1 Data Analysis 1 Slides Designing Interactive Systems by Benyon, Tuner and Turner, Chapter 7
May 17 Data Analysis 2 Data Analysis 2 Slides Contextual Design, Chapters 6 - 7.
May 22 Monday Schedule
May 24 Data Analysis 3: Consolidation Consolidation Slides Contextual Design, Chapters 8 - 9
May 29 Task Analysis Observations/Coding Exercise Slides Interaction Design, Chapter 7
May 31 Task Analysis/Redesign Task Analysis/Other Views of CI Slides Designing Interactive Systems, Chapter 20
June 5 Poster 1
June 7 Critiques 1
June 12 Visioning and Brainstorming Visioning/Brainstorming Slides Video file or try streaming.
June 14 UED UED/Beginning Design
June 19 Prototyping Prototyping Slides
  • Contextual Design, Chapter 17-18
  • Interaction Design, Chapter 8
June 21 Instumental Interaction, Affordance Models of Interaction Slides
June 26 Affect Models (2) Slides
June 28 Midterm!
July 3
July 5
July 10 Affect Affect
July 12 Evaluation Evaluation
  • Video file or try streaming.
  • No screencast for slides part 2. However, please see wiki for additional details.
July 17 Poster Session 3
July 19 Critiques 3 Slides
July 24 Humans Humans Slides Part 1
Summary Screen cast summary Streaming Summary Lecture
See course slides for Assignment 1 and 2 description.