Term: Fall 2010
Class Times:
Instructor: Rich Riesenfeld <rfr@cs.utah.edu>
Office Hours: After section 2 of class or by appointment.
TAs: Raghav Aggarwal <raghav.aggarwal@utah.ed>; Anshul Joshi <anshul.v.joshi@utah.edu>
Office Hours: By request.
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 triples 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, 5th Ed.
Ben Shneiderman Catherine Plaisant Maxine Cohen,and Steven Jacobs
(Addison-Wesley) 2009. (ISBN 978-0321537355 )
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.
Wk | Date | Topic | Related Material | Additional Info |
Aug | ||||
1 | 23 | Why HCI | Lec Notes Set 1 | |
25 | Pos/Neg Attributes of Interfaces | Lec Notes Set 1 | ||
27 | How did we get here? Role of History | Face to Face Video Clip (18 min); Video Clip on Idaho Reactor (34 min) | ||
2 | 30 | Idaho Reactor Case | Discuss Issues in Face-to-Face & Idaho Reactor | |
Sep | ||||
01 | Basic Concepts | Lec Notes Set 2 | ||
03 | Basic Concepts |
Lec Notes Set 2 | ||
3 | 06 | Labor Day | No Class | |
08 | Affordance vis-à-vis Mapping | Selected Resv Reading | ||
10 | Case Study: TMI | Lec Notes Set 2; Three_MI.mpg Video (35min) | Assignment
1 DUE |
|
4 | 13 | Affordance vis-à-vis Mapping | Sheinderman Chap 3 | Assignment
2 Posted |
15 | The Design Process |
Assignment
3 Posted |
||
17 | Critical interfaces: Nuclear power | Nuclear.mpg ; | ||
5 | 20 | User Confidence in UI | Mars Space Shots: Orbiter.mpg ; Polar.mpg; |
Assignment 2 DUE
|
22 | Forcing Functions | Lec Notes Set 2 | Assignment 4 Posted | |
24 | Forcing Functions | Assignment 3 DUE | ||
6 | 27 | |||
29 | Student Presentations | Assign 3 | ||
Oct | ||||
01 | Design of Everyday Things | |||
7 | 04 | UI Critiques | Selected Resv Reading | Assignment 4 DUE |
06 | Assignment 5 Posted | |||
08 | Immersive Environments |
|
||
Fall Break | 10 - 16 Oct | No Classes | ||
8 | 18 | Immersive Environments | Design of Everyday Things | |
20 | Assignment 5 DUE | |||
22 | Aesthetics and Cognition |
Lecture Notes | ||
9 | 25 | Gestures | Lecture Notes | |
27 | Gestures |
|||
29 | Pyschophysical Issue | Lecture and Refs | ||
Nov | ||||
11 | 01 | VR & haptic interfaces | Video clips: Video Clip (12 min): daVinci Surgical System | |
03 | VR & haptic interfaces | VR Lecture Notes | ||
05 | VR & haptic interfaces | VR Lecture Notes | Lecture Notes | |
12 | 08 | Design Methodology | Lecture Notes; Brooks, Jr., The Design of Design |
Assignment 6 Posted |
10 | Design Methodology |
The Inmates Are Running the Aslum | Lecture Notes |
|
11 |
World Usability Day |
Usability |
||
12 | Prof David Johnson, Guest Demo | VR & Haptic feedback demo | ||
12 | Testing & Validation |
Selected Reading | Assignment 6a DUE |
|
13 | 15 | Common Sense | Selected Reading | |
17 | Human Factors |
Lecture Notes | ||
19 | Human Factors |
Lecture Notes | ||
14 | 22 | Assistive Technology | Lecture Notes | |
24 | ||||
Thanksgiving Break | 26 - 29 Nov | No Class | ||
15 | 29 | Final Presentations |
Assignment 6b DUE | |
Dec | ||||
01 | Guest Lecture |
Glenn McMinn, President of Delcam USA | ||
03 | Final Presentations |
|||
16 | 06 | Final Presentations |
||
08 | Final Presentations |
|||
10 | Last Day of Class | Assignment 6c/6d DUE | ||
17 | Final Exam Period | Final Presentations | ||
14 | Section 2 (later class) | Monday | 10:30 am - 12:30 | |
17 | Section 1 (earlier class) | Friday | 08:30 am - 10:00 |
Lec Notes Set | PBS Nova: Face to Face (plays w VLC) | .mpg | |
1 |
HCI Basic Principles (updated 19 Sep 10) | .pptx | |
2 |
Design of Everyday Things (updated 19 Sep 10) |
.pptx | |
4 |
The "Human" Side of HCI | .ppt | |
5 |
AI and Adaptive UIs | ||
7 |
Behavior | .ppt | |
8 |
Interface Examples | .ppt | |
PBS Nova: daVinci Surgical System (plays w VLC) | .mpg | ||
10 |
Interfaces:Media and Devices | .ppt | |
9 |
Mobile UIs | .ppt | |
UI Layout Guidelines | .ppt | ||
14 |
GUI Goofs | .ppt | |
15 |
Common Sense | .ppt | |
16 |
HCI Validation | .ppt | |
17 |
Some Classic Designs | .ppt | |
18 |
VR Techniques for HCI (.zip includes video clips) | .pptm | .zip |
12 |
Design Methodology | .ppt | |
13 |
Aesthetics: Art of HCI | .ppt | |
19 |
Testing and Validation | .ppt |
1 | PBS Nova: Face to Face (plays w VLC) | 18 min | |
2 | Idaho Reactor Disaster | 6 min | |
3 | Three Mile Island | 30 min | |
4 | Mars Orbiter Probe | 3 min | |
5 | Mars Wovel: A Wheeled Shovel Interface | 3 min | |
6 | I80 East: Berkeley University Ave Exit | 2 min | |
7 | Mars Polar Orbiter Probe | 4 min | |
8 | StopSaw Safety Interface | 3 min | |
9 | Sketchpad by Alan Kay | 4 min | |
10 | Segway Personal Transporter | 9 min | |
11 | Segway Polo | 1 min | |
12 | daVinci Surgical System | 7 min | |
13 | Tenerife Airliner Disaster | 30 min | |
14 | |||
15 |
Assignment | Due Date | Handin Directory | |
#1: Bubble Diagrams | 13 Sep 10 | assign1 |
|
#2: Interviewing a Client (User) | 20 Sep 10 | assign2 |
|
#3: Affordance & Mapping | 24 Sep 10 | assign3 |
|
#4: Forcing Functions | 01 Oct 10 | assign4 |
|
#5: DW UI | 20 Oct 10 | assign5 |
|
#6:Project: Needs Specialized Interface | |||
6a: Proposal Due | 12 Nov 10 | assign6.proposal | |
6b: Class Presentation Due |
In class, 29 Nov 10 - 10 Dec 10 |
sign up on wiki | |
6c: Full up private demo |
Schedule before 10 Dec 10 | sign up on wiki | |
6d: Submit entire project |
By 10 Dec 10 | assign6.project | |
No Final Exam |