These pages collect various topics, assignments and materials in human computer interaction that I select for use in my introductory human computer interaction courses
Topics | Part 1. Overview
Part 2: Understanding Design
Part 3: Designing with the User
Part 4: Designing Without the User
Part 4: Designing Visual Interfaces Part 5: Implementing GUIs
Part 6: The Future
|
Assignments |
|
Auxilliary materials |
|
Teaching assistants |
Lab Materials |
Courses using this material |
CPSC 481: Foundations and Principles of Human Computer
Interaction
Graphical user interfaces: Design and usability
|
Publications describing this course |
Greenberg, S. (1996) Teaching Human Computer Interaction to Programmers.
|