Skip to main content

Human - Computer Interaction



Exploring HCI

  • Technologies are emerging technological capabilities that let us create new and interesting user interactions.
  • Domains are preexisting areas that could be significantly disrupted by computer interfaces, like healthcare and education.

Principles
  1. Introduction to Principles
  2. Feedback Cycles
  3. Direct Manipulation and Invisible Interfaces
  4. Human Abilities
  5. Design Principles and Heuristics
  6. Mental Models and Representations
  7. Task Analysis
  8. Distributed Cognition
  9. Interfaces and Politics
  10. Conclusion to Principles
Methods
  1. Introduction to Methods
  2. Ethics and Human Research
  3. Needfinding and Requirements Gathering
  4. Design Alternatives
  5. Prototyping
  6. Evaluation
  7. HCI and Agile Development
  8. Conclusion to Methods
Application
  1. Technologies
  2. Ideas
  3. Domains