Course Outcomes for CSC 454 - Human-Computer Interaction

Upon successful completion of this course, a student will be able to...

  1. Identify the core principles of interaction design and explain how they are reflected in specific interaction styles;
  2. Explain and compare different interaction styles and evaluate their appropriateness for different task domains, user populations, and environments;
  3. Build simple formal, behavioral, and cognitive models of human performance (e.g., state machine models, Fitts' Law models, and GOMS models, respectively) for interactive tasks;
  4. Design and implement an effective interactive system, following best practices in HCI software development;
  5. Design and carry out empirical usability studies of an interactive system, including statistical analysis of results.

See Course Listings

See Course Coordinators