CS 4317: Human-Computer Interaction

Fall 2010
Instructor: Nigel Ward
Time:1:30 - 2:50, Mondays and Wednesdays, Room 322.
Textbook: Designing the User Interface, 5th edition. Ben Shneiderman and Catherine Plaisant. Addison-Wesley, 2010.
Details:Syllabus (.pdf)

Recommended Reading

  • Designing Interfaces: Patterns for Effective Interaction Design.
    Jenifer Tidwell. O'Reilly, 2006.(link)
  • User-Centered Website Development: A Human-Computer Interaction Approach.
    Daniel D. McCracken and Rosalee J. Wolfe. Pearson Prentice Hall, 2004. (link)
  • Building Interactive Systems.
    Dan R. Olsen Jr. Course Technology, 2010.(link)

Online Resources

Sample Tests from 2008: Test 1, Test 2, Final; from 2006: Test 1, Test 2, Final

Software: Tcl for Saul Greenberg's mouse-typing exercise: source code (.tgz)

Sample Java GUI code: Raindrops.java, RainGame.java