Tuesday and Thursday, 12:00 to 1:20, EEB 045
Alan Borning: borning@cs dot
washington dot edu; http://www.cs.washington.edu/homes/borning
Kyle Rector: rectorky@cs dot ...
Shurui Sun: shurui@cs dot ...
Angie Zhu: angiezhu@cs dot ...
Email all of us at cse440-instr@cs dot ....
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 Information:
We've got a number of Catalyst
tools set up for the course.
Links to websites for prior offerings of CSE 440: http://www.cs.washington.edu/education/courses/cse440/. (In particular look at the project webpages for ideas for what people did and how the presented it.)
Date |
Reading |
Due |
Sept 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] |
|
Oct 4 [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] |
|
Oct 6 [slides] [videos] |
History of HCI Bush, V. (1945). As We May Think. Atlantic Monthly. [available online] |
Project Proposal due |
Oct 11 [slides] [videos] |
Contextual Inquiry Beyer, H. and Holtzblatt, K. Contextual Design. Chapter 3. [local pdf] Example Contextual Inquiry Reports: |
|
Oct 13 [slides] |
Value Sensitive Design Friedman, B., Kahn, P., and Borning, A. Value Sensitive Design and Information Systems. [available online] Also see the Value Sensitive Design Lab website. |
Iterative Design Lab due |
Oct 18 [slides] |
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] |
Value Sensitive Design due |
Oct 20 [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 |
Oct 25 [slides] |
Inspection-Based Methods Lewis, Clayton and Rieman, John. (1993). Evaluating the Design without Users. [local html] Jakob Nielsen. (2005). Heuristic Evaluation.
|
|
Oct 27 [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 |
Nov 1 [slides] |
Student Project Presentations - Task Analyses and Design Sketches |
|
Nov 3 [videos] |
Video Prototype Movie Day |
Video Prototype due |
Nov 8 [slides] |
Conceptual Models and Interface Metaphors Norman, D. Design of Everyday Things. Chapter 1. [local pdf] |
Hall of Fame/Shame due |
Nov 10 [slides] |
Remote Testing and Design Patterns |
Low-Fidelity Prototype due |
Nov 15 [slides] |
Human Performance
|
|
Nov 17 |
Project Presentations - User Testing Results |
User Testing due |
Nov 22 |
Project Presentations - User Testing Results |
|
Nov 24 |
Thanksgiving holiday |
|
Nov 29 |
Exam (Sample exam questions) Review session: 4:30-5:20 pm Nov 28 (room CSE 303) |
|
Dec 1 [handout] |
Security and HCI (including experimenting with Envisioning Cards in class) |
|
Dec 6 |
Final Project Presentations and Course Evaluation Final Project Presentations continued 2:30-4:00, Gates Commons (with goodies to eat) |
Final Presentation due |
Dec 8 |
no class (Alan at CHI 2012 Program Committee meeting) |
Final Poster due Interactive Prototype due |
Dec 15 |
Poster Session CSE Atrium, 10:30-12:20 (this is the final exam slot for the course) |