Provides an introduction to HCI practice. This course is a combination of a group term project, group studios, small individual assignments, and lecture.
Grading will roughly correspond to 55% project, 15% individual assignments, 25% exam, and 5% class participation.
The project workload is appropriately intense, requiring weekly milestone submissions and several in-class presentations.
Class discussions should be informal and enjoyable, as it is important that everybody feel comfortable commenting and offering their insight. The participation component of grading in this course will be based on active participation in throughout the course.
There will also be readings posted before some classes. I will expect you to have read those readings before that class.
There will be several short individual assignments throughout the term, including the initial project proposal. Unless otherwise indicated, these must not be conducted in groups.
The bulk of this course is the project, where you will apply the ideas and methods of user interface design. In this project, you will:
Project webpages are linked here:
http://www.cs.washington.edu/education/courses/cse440/11sp/projects/
You may discuss your projects or other assignments here.
Submit homework and projects here.
I encourage you to feel comfortable discussing any aspects of this class with both myself and the TA. I am also happy to provide a mechanism for anonymous feedback:
Date |
Reading |
Due |
March 29 [slides] [videos] |
Overview and Iterative Design No Readings Due. Resources for Iterative Design Lab: Gomoll, Kathleen. (1992). Some Techniques for Observing Users. From The Art of Human-Computer Interface Design, 85-90. [local pdf] Rettig, Marc. (1994). Prototyping for Tiny Fingers. Communications of the ACM (CACM), 37(4), 21-27. [local pdf] Snyder, Carolyn. (2003). Paper Prototyping, Chapter 4. [local pdf] Nielsen Norman Group. Paper Prototyping: A How-To Video. [local mov] [local wmv] |
|
March 31 [slides] |
Brainstorming No Readings Due. Class Includes Discussion of: Tischler, L. 2001. Seven Secrets to Good Brainstorming and Six Surefire Ways to Kill a Brainstorm. [local pdf] Results of In-Class Brainstorming Ideas that Received Votes [local pdf] Additional Ideas [local pdf] |
|
April 5 [slides] [videos] |
History of HCI Bush, V. (1945). As We May Think. Atlantic Monthly. [available online] |
Project Proposal due |
April 7 [slides] [videos] |
Contextual Inquiry Beyer, H. and Holtzblatt, K. Contextual Design. Chapter 3. [local pdf] Example Contextual Inquiry Reports: |
|
April 12 [slides] [videos] |
Task Analysis, Sketching, and Teams Katzenbach, J.R. and Smith, D.K. The Discipline of Teams. [local html] Pausch, R. Tips for Working Successfully in a Group. [local html] Buxton, B. Sketching User Experiences. pp. 135-151. [local pdf] |
Iterative Design Lab due |
April 14 [slides] |
Human Performance |
|
April 19 [slides] [videos] |
Video Prototyping Beaudouin-Lafon, M. and Mackay, W.E. Prototyping Tools and Techniques. [local pdf] You are welcome to read the full document, but we're only assigning through the end of Section 4.1. |
Contextual Inquiry due |
April 21 [slides] |
Inspection-Based Methods Lewis, Clayton and Rieman, John. (1993). Evaluating the Design without Users. [local html] Jakob Nielsen. (2005). Heuristic Evaluation.
|
|
April 26 [slides] [videos] |
User Testing and Low-Fidelity / Rapid Prototyping Refer to These Again: Gomoll, Kathleen. (1992). Some Techniques for Observing Users. From The Art of Human-Computer Interface Design, 85-90. [local pdf] Rettig, Marc. (1994). Prototyping for Tiny Fingers. Communications of the ACM (CACM), 37(4), 21-27. [local pdf] Snyder, Carolyn. (2003). Paper Prototyping, Chapter 4. [local pdf] Nielsen Norman Group. Paper Prototyping: A How-To Video. [local mov] [local wmv] |
Task Analysis and Design Sketches due |
April 28 [slides] |
Project Presentations |
|
May 3 [slides] |
Conceptual Models and Interface Metaphors Norman, D. Design of Everyday Things. Chapter 1. [local pdf] |
Hall of Fame/Shame due Video Prototype due |
May 5 [slides] |
Remote Testing and Design Patterns |
|
May 10 |
Fogarty @ CHI 2011 Video Prototype Movie Day |
Low-Fidelity Prototype due |
May 12 |
Fogarty @ CHI 2011 No Class - Project Group Time |
|
May 17 [slides] |
Project Presentations |
User Testing due |
May 19 |
Project Presentations |
|
May 24 [slides] |
Exam |
|
May 26 |
A Design Exercise and Some Reflection |
|
May 31 [slides] |
Project Presentations |
Final Presentation due |
June 2 |
Project Presentations |
Final Poster due Interactive Prototype due |
June 9 |
Final Presentations and Poster Session CSE Atrium, 10:30-12:20 |