2018-19 Undergraduate Catalog 
    
    Feb 22, 2020  
2018-19 Undergraduate Catalog [Archived Catalog]

CSC 321 - Human-Computer Interaction

(4 credits; alternate years, consult department)
Human-Computer Interaction (HCI) focuses on how a user interacts with and interprets the interface of a program. A good interface can make an average program seem better than it is, and a poor interface can ruin a technically superior piece of software. This course will include theory and case studies in lecture and practical programming exercises in lab. A final project will combine theory with programming by designing, implementing, testing and evaluating a complete interface to an application.

Prerequisite: CSC172WI.