This course covers methodology for the modeling, specification, design, measurement, and evaluation of human-computer interfaces (HCI). Included topics are: interaction models and modes, conceptual/logical/physical interface structures, objectively measurable interface patterns, and criteria for interface evaluation. HCI relationships to software engineering and artificial intelligence are highlighted.

  • Credits: Variable
  • Frequency: Every term


Requirements and Grading