Term: Fall 2008.5
Class Times:
Instructor: Rich Riesenfeld rfr@cs.utah.edu
Office Hours: After class or by appointment.
TA: Kathlea Quebbeman quebbeka@cs.utah.edu
Office Hours: By appointment.
Questions should be sent to teach-cs5540@cs.utah.edu and they will be sent to both the instructor and the class TA.
This is recommended as it doubles the chance that you will get a quick response.
Mailing list: cs5540@cs.utah.edu
To subscribe to this mailing list go to the CS5540 mailing list website
It is important to subscribe strictly in the following manner:N.B.: non-Utah addresses like "hotmail, yahoo, etc." will be flushed
- Only with a U of U domain address
- username@CS.UTAH.EDU , or
- User.Name@UTAH.EDU
- Using the following format:
- "User Real Name" <user_email_name@UtahDomain.EDU>
so that full infomation is inserted properly
A summary of the messages sent to the mailing list can be found in the mail archives
Textbooks:
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 20 | Human Factors | PBS Nova Video Clip (34 min): Face-to-Face | Assignment 0 |
Shneiderman Chap 1 | Assignment 1 | |||
22 | ||||
24 | ||||
2 | 27 | Assignment 2 | ||
29 | Basic Principles | Sheinderman Chap 2 | Assignment 1 DUE | |
31 | ||||
3 | Sep 03 | Labor Day | No Class | |
04 | Assignment 3 | |||
Assignment 2 DUE | ||||
05 | ||||
07 | The Design Process | Sheinderman Chap 3 | ||
4 | 10 | Assignment 4 | ||
10 | Assignment 3 DUE (postponed to Tues, 11th) | |||
12 | ||||
14 | Assignment 4 DUE | |||
5 | 17 | Example Movie Critique | Assignment 5 | |
19 | Other Considerations | Selected Resv Reading | ||
21 | Assignment 5 DUE | |||
6 | 24 | Assignment 6 | ||
26 | UI Critiques | |||
28 | Psychological Aspects | Design of Everyday Things | ||
7 | Oct 01 | UI Critiques | Selected Resv Reading | |
03 | ||||
05 | Immersive Environments | PBS Nova Video Clip (12 min): daVinci Surgical System | ||
Fall Break | 8 - 12 Oct | No Class | ||
9 | 15 | Immersive Environments | Design of Everyday Things | Assignment 7 |
16 | Assignment 6 DUE | |||
17 | ||||
19 | Aesthetics and Cognition | Lecture Notes | ||
10 | 22 | Case Studies | Lecture Note | |
24 | ||||
26 | Pyschophysical Issue | Lecture and Refs | ||
11 | 29 | Case Studies | Lecture Notes | |
31 | ||||
Nov 02 | ||||
12 | 05 | Testing & Validation | Selected Resv Reading | |
07 | ||||
09 | ||||
13 | 12 | Common Sense | Selected Resv Reading | |
14 | ||||
16 | ||||
14 | 19 | Design Concepts | The Inmates Are Running the Aslum | |
21 | Classic Designs | Lecture Notes | ||
23 | Thanksgiving Break | 22 - 23 Nov | No Class | |
15 | 26 | Final Presentations | DUE | |
27 | Assignment 7 DUE | |||
28 | ||||
30 | ||||
16 | Dec 03 | |||
05 | ||||
07 | Last Day of Class | |||
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 | ||
Beginning with PowerPoint | .ppt | .htm | |
Psychology/Design of Everyday Things | .ppt | .htm | |
The "Human" Side of HCI | .ppt | .htm | |
AI and Adaptive UIs | |||
Behavior | .ppt | .htm | Class EMail List Design | .ppt | .htm |
Interface Examples | .ppt | .htm | |
PBS Nova: daVinci Surgical System (plays w VLC) | .mpg | ||
Interfaces:Media and Devices | .ppt | .htm | |
Mobile UIs | .ppt | .htm | |
UI Layout Guidelines | .ppt | .htm | |
Aesthetics | .ppt | .htm | |
GUI Goofs | .ppt | .htm | |
Common Sense | .ppt | .htm | |
HCI Validation | .ppt | .htm | |
Some Classic Designs | .ppt | .htm | |
Design Methodology | .ppt | .htm |
Assignment | Due Date | Handin Directory | |
#1: Interface vs. Functionality | 29 Aug 07 | assign1 | |
#2: Analyze the U of U web page. | 04 Sep 07 | assign2 | |
#3: Affordance and Mapping | 10 Sept 07 | assign3 | |
#4: Analyze the Soc web page. | 14 Sept 07 | assign4 | |
#5: Critical Interface | 21 Sept 07 | assign5 | |
#6: User Interface Analysis | 05 Oct 07 | assign6 | |
#7: Design a Special Needs Interface | 26 Nov 07 | assign7 |
To submit your assignment, on the cs side use the command handin cs5540 directory-name followed by your files. To find out exising directories, type only handin cs5540 . If for some reason the handin directories are not set up properly, please email teach-cs5540@cs.utah.edu.