Introduction to Human/Computer Interaction
CS 5540/6540


Quick Links:   Class Information  Syllabus  Lecture Notes Assignments Resources Wiki

Class Information

Term: Fall 2009
Class Times:

Section 1: MWF 09:40 10:30 AM in WEB 1248

Section 2: MWF 10:45 11:35 AM in WEB 1248

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.
This is recommended as it doubles the chance that you will get a quick response.

Mailing listcs5540@list.eng.utah.edu

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
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.


Syllabus

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



Lecture Notes

PBS Nova: Face to Face (plays w VLC) .mpg  
HCI Basic Principles (updated 4 Sep 09) .ppt .pdf

Psychology/Design of Everyday Things (updated 2 Oct 09)

.ppt  
The "Human" Side of HCI .ppt .pdf
AI and Adaptive UIs   .pdf
Behavior .ppt .pdf
Interface Examples .ppt .pdf
PBS Nova: daVinci Surgical System (plays w VLC) .mpg  
Interfaces:Media and Devices .ppt .pdf
Mobile UIs .ppt .pdf
UI Layout Guidelines .ppt .pdf
Aesthetics .ppt .pdf
GUI Goofs .ppt .pdf
Common Sense .ppt .pdf
HCI Validation .ppt .pdf
Some Classic Designs .ppt .pdf
HCI and VR    
Design Methodology .ppt .pdf



Assignments

 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  
 

Other Resources

Books

Websites

Papers