2020-2021 Catalog

CS 302 Human Computer Interaction

This course provides an introduction to the fields of human computer interaction (HCI), software design and computer supported cooperative work (CSCW). These fields draw from many others including neurobiology, psychology and sociology, as well as computer science. Students will learn to apply concepts from these fields via user inquiry, use case narration, prototype design and usability studies. At the end of the course, students will be able to identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems.