CS820 Usability and Interaction

This course investigates what qualities of a software product make it usable. Emphasis is placed on how one includes usability concerns throughout the software life cycle, how one designs for usability, how to determine experimentally the usability of a product, and the importance of early usability testing on a simple prototype. Students will be expected to design and conduct usability experiments and then analyze the data in order to refine product design.

Corequisite

None

Credits

5

Distribution

Computer Science/Engineering/Information Technology

Notes

Available online only.