Introduction to Human/Computer Interaction
CS 5540/6540


Quick Links:   Class Information  Syllabus  Lecture Notes Assignments Resources

Class Information

Term: Fall 2008.5
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 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 listcs5540@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:
  1. Only with a U of U domain address
  2. username@CS.UTAH.EDU , or
    User.Name@UTAH.EDU

  3. Using the following format:
    "User Real Name" <user_email_name@UtahDomain.EDU>

    so that full infomation is inserted properly
N.B.: non-Utah addresses like "hotmail, yahoo, etc." will be flushed

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.


Syllabus

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



Lecture Notes

PBS Nova: Face to Face (plays w VLC) .mpg    
HCI Basic Principles ( updated 4 Sep 09) .ppt    .pdf
Beginning with PowerPoint .ppt .htm .pdf
Psychology/Design of Everyday Things .ppt .htm .pdf
The "Human" Side of HCI .ppt .htm .pdf
AI and Adaptive UIs     .pdf
Behavior .ppt .htm .pdf
Class EMail List Design .ppt .htm .pdf
Interface Examples .ppt .htm .pdf
PBS Nova: daVinci Surgical System (plays w VLC) .mpg    
Interfaces:Media and Devices .ppt .htm .pdf
Mobile UIs .ppt .htm .pdf
UI Layout Guidelines .ppt .htm .pdf
Aesthetics .ppt .htm .pdf
GUI Goofs .ppt .htm .pdf
Common Sense .ppt .htm .pdf
HCI Validation .ppt .htm .pdf
Some Classic Designs .ppt .htm .pdf
Design Methodology .ppt .htm .pdf



Assignments

 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.

Other Resources

Books

Websites

Papers