Term: Fall 2009
Class Times:
Instructor: Rich Riesenfeld rfr@cs.utah.edu
Office Hours: After section 2 of class or by appointment.
TA: Kathlea Quebbeman quebbeka@cs.utah.edu
Office Hours: MWF 12:00 - 13:00 (MEB 3115)
Questions should be sent to teach-cs5540@list.eng.utah.edu and they will be sent to both the instructor and the class TA.Mailing list: cs5540@list.eng.utah.edu
This is recommended as it doubles the chance that you will get a quick response.
Textbooks:To subscribe to this mailing list go to the CS5540 mailing list website
It is important to subscribe in the following manner with the following format:
- "User Real Name" <user_email_name@mailserver.xyz>
- A summary of the messages sent to the mailing list can be found in the mail archive
Required:
Design of Everyday Things.
Donald A. Norman
Basic Books (Perseus), 2002.
Optional:
Designing the User Interface : Strategies for Effective Human-Computer Interaction, 4th Ed.
Ben Shneiderman and Catherine Plaisant
Addison-Wesley, 2004.
Grading Policy:
Grading will be based on project evaluations and class participation. Attendance is required. While concept reinforcement through beneficial student discussions and exchanges is encouraged, the submitted work is ultimately expected to be performed independently by each student enrolled in the course. There will be no class exams.Note:
The University of Utah seeks to provide equal access to its programs, services and activities for people with disabilities. If you will need accommodatioons in the class, reasonable prior notice needs to be given to the Center for Disability Services, 162 Olpin Union Building, 581-5020 (V/TDD). CDS will work with you and the instructor to make arrangements for accomodations.
All written information in this course can be made available in alternative format with prior notification to the Center for Disability Services.
| Week | Date | Topic | Related Material | Additional Info |
| 1 | Aug 24 | Human Factors | ||
| 26 | Shneiderman Chap 1 | |||
| 28 | ||||
| 2 | 31 | |||
| Sep 02 | Basic Principles | Sheinderman Chap 2 | ||
| 04 | Basic Principles |
PBS Nova Video Clip (34 min): Face-to-Face | ||
| 3 | 07 | Labor Day | Discussion of Face-to-Face | No Class |
| 09 | Basic Principles |
|||
| 11 | ||||
| 4 | 14 | The Design Process | Sheinderman Chap 3 | |
| 16 | ||||
| 18 | Critical interfaces:Nuclear power | Nuclear.mpg ; Three_MI.mpg | Assignment 1 DUE |
|
| 5 | 21 |
Assignment 2 DUE
| ||
| 23 | Behavioral Aspects | Example Movie Critique | ||
| 25 | Affordance vis-à-vis Mapping | Selected Resv Reading | ||
| 6 | 28 | Affordance vis-à-vis Mapping |
||
| 30 | Forcing Functions | |||
| Oct 02 | Forcing Functions | Design of Everyday Things | Assignment 3 DUE |
|
| 7 | 05 | UI Critiques | Selected Resv Reading | |
| 07 | ||||
| 09 | Immersive Environments | Assignment 4 DUE |
||
| Fall Break | 11 - 17 Oct | No Class | ||
| 8 | 19 | Immersive Environments | Design of Everyday Things | |
| 21 | ||||
| 23 | Aesthetics and Cognition |
Lecture Notes | ||
| 9 | 26 | Gestures | Lecture Notes | |
| 28 | Gestures |
|||
| 30 | Pyschophysical Issue | Lecture and Refs | ||
| 11 | Nov 02 | VR & haptic interfaces | Video clips: PBS Nova Video Clip (12 min): daVinci Surgical System | |
| 04 | ||||
| 06 | Human Factors |
Lecture Notes | ||
| 12 | 09 | Assistive Technology | Lecture Notes | |
| 11 | Design Methodology |
The Inmates Are Running the Aslum | Assignment 6a DUE |
|
| 13 | Testing & Validation |
Selected Resv Reading | ||
| 13 | 16 | Common Sense | Selected Resv Reading | |
| 18 | ||||
| 20 | ||||
| 14 | 23 | |||
| 25 | Classic Designs | Lecture Notes | ||
| Thanksgiving Break | 26- 29 Nov | No Class | ||
| 15 | 30 | Final Presentations |
Assignment 6b DUE | |
| Dec 02 | Final Presentations |
|||
| 04 | Final Presentations |
|||
| 16 | 07 | Final Presentations |
||
| 09 | Final Presentations |
|||
| 11 | Last Day of Class | Assignment 6c/6d DUE | ||
| 17 | 13 | Final Exam Period | Final Presentations | 10:30 am - 12:30 pm |
| PBS Nova: Face to Face (plays w VLC) | .mpg | |
| HCI Basic Principles (updated 4 Sep 09) | .ppt | |
Psychology/Design of Everyday Things (updated 2 Oct 09) |
.ppt | |
| The "Human" Side of HCI | .ppt | |
| AI and Adaptive UIs | ||
| Behavior | .ppt | |
| Interface Examples | .ppt | |
| PBS Nova: daVinci Surgical System (plays w VLC) | .mpg | |
| Interfaces:Media and Devices | .ppt | |
| Mobile UIs | .ppt | |
| UI Layout Guidelines | .ppt | |
| Aesthetics | .ppt | |
| GUI Goofs | .ppt | |
| Common Sense | .ppt | |
| HCI Validation | .ppt | |
| Some Classic Designs | .ppt | |
| HCI and VR | ||
| Design Methodology | .ppt |
| Assignment | Due Date | Handin Directory | |
| #1: Bubble Diagrams | 18 Sep 09 | assign1 |
|
| #2: Interviewing a Client (User) | 21 Sep 09 | assign2 |
|
| #3: Affordance & Mapping | 02 Oct 09 | assign3 |
|
| #4: Forcing Functions | 09 Oct 09 | assign4 |
|
| #5: DW UI | 30 Oct 09 | assign5 |
|
| #6:Project: Special Needs Interface | |||
| 6a: Proposal Due | 11 Nov 09 | assign6.proposal | |
|
6b: Class Presentation Due |
In class, 30 Nov - 11 Dec | sign up on wiki | |
|
6c: Full up private demo |
Schedule before 11 Dec | sign up on wiki | |
|
6d: Submit entire project |
By 11 Dec 09 | assign6.project | |
| No Final Exam | |||