Description
Designing, implementing, and evaluating computer systems. Task analysis, prototyping, usability evaluation, dialogue, specification, interaction styles and techniques, human factors, virtual reality, multimedia, and hypermedia systems. Prerequisite(s): CPSC 302