CPST 3250 Human-Computer Interaction

CPST 3250 Human-Computer Interaction
Human-Computer Interaction
This course examines topics related to developing and evaluating user interfaces for interactive computer systems. Topics covered include usability goals and principles, user interface design principles, managing design processes, prototyping and construction, interface metaphors, interaction styles, interaction devices, software tools, user interface builders, evaluation paradigms and techniques, usability testing, user manuals, tutorials, computer-supported collaborative work. 
Pre-requistites: 3000 level programming course or equivalent experience. 
credit hours: 3