Contents for CPSC 481
|
These pages provide a detailed description of the undergraduate Computer
Science course:
CPSC 481: Foundations and Principles of Human Computer Interaction.
See
Calendar description |
Course
administration |
- Course description
- Diagrammatic overview: The interface
design and usability engineering process
- Schedule
- Tutorial information
- Overall term grades
|
Acknowledgements: These notes were originally
based on the set created by Saul Greenberg
See
www.cpsc.ucalgary.ca/~saul/481 |
Topics and
overheads |
- Part 1. Overview
- Introduction to the Course and to HCI
- Part 2: Understanding users and their tasks
- Task-Centered System Design
- Part 3: Designing with the user
- User Centered Design and Prototyping
- Introduction to Usability
- Evaluating Interfaces with Users:
Qualitative Methods
- Part 4: Designing visual interfaces
- Beyond Screen Design
- Psychology of Everyday Things
- Graphical Screen Design
- Part 5: Principles for Design and evaluation
- Design Principles and Usability Heuristics
- Part 6: Beyond single user systems (to be covered if there
is sufficient time)
- Groupware and CSCW
- Part 7: The Past and the Future (to be covered if there is
sufficient time)
- The History of Human-Computer Interaction
- Visions of the future
|
Assignments |
- Task centered design and
prototyping
- Usability studies
- System redesign,
implementation, and evaluation
|
Information about group
evaluations |
Description of the process |
Teaching
assistants |
Lab Materials |
Resources |
- Literature Resources
- Video Resources
|