Term: Fall 2011
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.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:All registered students should already be subscribed to the class mailing list as <u0UUid.utah.edu>.
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 and full student attention is required in class. All lecture material is posted, so operating electronic devices, e.g., personal computers, smartphone, or introducing other distractions, excepting special needs situations, are not permitted during class. 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 | 22 | Why HCI? | Lec Notes Set 1 | |
| 24 | Pos/Neg Attributes of Interfaces | Lec Notes Set 1 | ||
| 26 | How did we get here? Role of History | Face to Face Video Clip (18 min); Video Clip on Idaho Reactor (34 min) | ||
| 2 | 29 | Idaho Reactor Case | Discuss Issues in Face-to-Face & Idaho Reactor | |
| 31 | Basic Concepts | Lec Notes Set 2 | ||
| Sep | ||||
| 02 | Basic Concepts |
Lec Notes Set 2 | ||
| 3 | 05 | Labor Day | No Class | |
| 07 | Affordance vis-à-vis Mapping | Selected Resv Reading |
Assignment
00 DUE
|
|
| 09 | Case Study: TMI | Lec Notes Set 2; Three_MI.mpg Video (35min) |
Assignment
01 DUE |
|
| 4 | 12 | Affordance vis-à-vis Mapping | Sheinderman Chap 3 | |
| 14 | The Design Process |
|||
| 16 | Critical interfaces: Nuclear power | Nuclear.mpg ; | ||
| 5 | 19 | User Confidence in UI | Mars Space Shots: Orbiter.mpg ; Polar.mpg; | |
| 21 | Forcing Functions | Lec Notes Set 2 |
Assignment
02 DUE |
|
| 23 | Forcing Functions | |||
| 6 | 26 |
Assignment
03 DUE |
||
| 28 | Student Presentations | Assign 03 | ||
| 30 | Design of Everyday Things | |||
| Oct | ||||
| 7 | 03 | UI Critiques | Selected Resv Reading | |
| 05 |
Assignment
04 DUE |
|||
| 07 | Immersive Environments |
|
||
| Fall Break | 16 - 22 Oct | No Classes | ||
| 8 | 17 | Immersive Environments | Design of Everyday Things | |
| 19 | ||||
| 21 | Aesthetics and Cognition |
Lecture Notes | ||
| 9 | 24 | Gestures | Lecture Notes | |
| 26 | Gestures |
|||
| 28 | Psychophysical Issue | Lecture and Refs | ||
| 11 | 31 | VR & haptic interfaces | Video clips: Video Clip (12 min): daVinci Surgical System | |
| Nov | ||||
| 02 | VR & haptic interfaces | VR Lecture Notes | ||
| 04 | VR & haptic interfaces | VR Lecture Notes | Lecture Notes | |
| 12 | 07 | Design Methodology | Lecture Notes; Brooks, The Design of Design |
|
| 09 | Design Methodology |
The Inmates Are Running the Aslum | Lecture Notes |
|
11 |
World Usability Day |
Usability |
||
| 11 | Testing & Validation |
Selected Reading | ||
| 13 | 14 | Common Sense | Selected Reading | |
| 16 | Human Factors |
Lecture Notes | ||
| 18 | Human Factors |
Lecture Notes | ||
| 14 | 21 | Assistive Technology | Lecture Notes | |
| 23 | ||||
| Thanksgiving Break | 25 - 27 Nov | No Class | ||
| 15 | 28 |
Final Presentations |
||
| 30 | ||||
| Dec | ||||
| 02 |
Final Presentations |
|||
| 16 | 05 |
Final Presentations |
||
| 07 | ||||
| 09 | Last Day of Class | |||
| 17 | Final Exam Period | 12 - 16 Dec | ||
| 12 |
Final Project
DUE |
|||
| Lec Notes Set | PBS Nova: Face to Face (plays w VLC) | .mpg | |
1 |
HCI Basic Principles (updated 19 Sep 11) | .ppt | |
3 |
Design of Everyday Things (updated 19 Sep 11) |
.pptm | |
4 |
The "Human" Side of HCI | .ppt | |
5 |
AI and Adaptive UIs | ||
7 |
Behavior | .ppt | |
8 |
Interface Examples | .ppt | |
9 |
Mobile UIs | .ppt | |
10 |
Interfaces:Media and Devices | .ppt | |
11 |
Gestures | .pptm | |
| UI Layout Guidelines | .ppt | ||
12 |
Design Methodology | .pptm | |
13 |
Color | .pptm | |
14 |
Aesthetics: Art of HCI | .ppt | |
15 |
GUI Goofs | .ppt | |
16 |
Common Sense | .ppt | |
17 |
HCI Validation | .ppt | |
18 |
Some Classic Designs | .ppt | |
19 |
VR Techniques for HCI (.zip includes video clips) | .pptm | .zip |
20 |
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 |
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 |
Ivan Sutherland Sketchpad Demo (1 2).wmv | 10 min | |
| 11 | Segway Personal Transporter | 9 min | |
| 12 | Segway Polo | 1 min | |
| 13 | daVinci Surgical System | 7 min | |
| 14 | Tenerife Airliner Disaster | 30 min | |
| 15 | AF447 Airliner Disaster | 15 min | |
| 16 | AF AV8 A/B Harrier | 12 min | |
| 17 | Female Brain | 10 min | |
| 18 | Pilot Head Tracking | 1 min | |
| 19 | BrainMachineInterfaces.mp4 | 14 min |
| Assignment | Due Date | Handin Dir | |
| #00: Google SketchUp Exercise | assign_00 |
||
| #01: Bubble Diagrams | assign_01 |
||
| #02: Interface Design Issues | assign_02 |
||
| #03: Affordance & Mapping | assign_03 |
||
| #04: Forcing Functions | assign_04 |
||
| Project: Specialized Need Interface | |||
| a. Proposal Due | 9 Nov | project.proposal | |
|
b. Class Presentation Due |
Before classes end | ||
|
c. Full up private demo (if needed) |
Before submittal deadline | ||
|
d. Submit entire project |
12 Dec | project.final | |
| (No Final Exam) | |||