Lectures

Prepare for class discussions by reading lecture notes before their presentation.  Lectures are only in approximate order of presentation. See the schedule for the specific dates of their presentation.

HCI Design, Implementation and Evaluation Lectures

  1. Project and Stakeholders
  2. Application Ideas and User Centered Design
  3. Interaction Styles and Mobile Interactions
  4. Task Analysis
  5. Interviewing 
  6. Personas 
  7. Norman Interaction Theory
  8. Usability
  9. Prototyping
  10. Graphic Design
  11. Expert Evaluation
  12. Web Framework
  13. Groovy Programming
  14. Grails Programming
  15. Deploying Web Apps
  16. Design for Offline
  17. Implementing Offline
  18. Usability Testing
  19. GOMS KLM