CS-326 HUMAN COMPUTER INTERACTION
Human-Computer Interaction (HCI) is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and the study of major phenomena surrounding them. HSC is an interdisciplinary field that integrates theories and methodologies from computer science, cognitive psychology, and design. Topics covered in this course will include current HCI theories and methodologies, and the design and evaluation of effective systems. User interaction development activities include requirements and task analysis, usability specifications, design, prototyping, and evaluation. Case studies are used to illustrate key concepts presented, and to lend context to the issues discussed. Prerequisites: MAT 109 and CS 211 or department chair approval.