Button Menu
CSC 320

Human Computer Interaction

This course examines fundamental principles in Human Computer Interaction as seen from the viewpoint of a computer scientist. Topics include user-centered design, expert reviews, usability tests, tradeoffs between interaction devices, alternative input-output methods, including handwriting recognition and associated algorithms, the design of interfaces for users with visual or motor impairments, construction of appropriate error messages and implementation of graphical user interfaces (GUIs). Prerequisite: CSC 232 and CSC 240. Typically offered annually. Not offered pass/fail.

Distribution Area Prerequisites Credits
CSC 232 and CSC 240 1 course

Spring Semester information

Allana Johnson

320A: Human Computer Interaction