Examples and other materials from lectures




    Introduction to Human-computer Interaction
  1. [Outline]
  2. Background
  3. Computer Science and Human-Computer Interaction
  4. Therac user interface
  5. Themes

    Methodology for Designing User-computer Interfaces
  6. [Outline]
  7. Methodology Outline
  8. Task-centered system design [These and other slides below from Prof. Saul Greenberg, University of Calgary]
  9. Conceptual level specification
  10. Semantic level specification
  11. Syntactic level specification
  12. Class exercise command names

    Interaction Styles
  13. [Outline]

    Design and Evaluation Process
  14. [Outline]
  15. Prototyping
  16. Low fidelity prototyping video [from Yang Li et al., CHI 2010 paper on FrameWire]
  17. Qualitative evaluation
  18. Psychopathlogy
  19. Psychology
  20. Heuristics and Guidelines

    User Interface Software and Specifications
  21. [Outline]
  22. User interface software
  23. Next generation interfaces

    Basic Interaction Tasks, Techniques, and Devices
  24. [Outline]
  25. Picture of a Teletype
  26. Engelbart video
  27. Models

    Human Performance
  28. [Outline]
  29. Visual perception
  30. Graphic Design, part 1
  31. Graphic Design, part 2
  32. Graphic Design, part 3
  33. Quantitative evaluation
  34. Polhemus experiment (ANOVA interaction effect)

    Introduction to Research in Human-Computer Interaction
  35. [Outline]

    New Interaction Techniques
  36. [Outline]
  37. Accessibility (optional)
  38. Themes (reprise)