Human Computer Interaction

The course will explore the design, implementation, and evaluation of user driven prototypes to be used by real-users. Students will study the theoretical methods for design and evaluation, including requirements gathering, survey design, ethnography, rapid prototyping, and evaluation techniques. The theoretical knowledge will be supplemented with hands on group projects including a final project. The final project will involve interactions with real-users along with a working prototype which hopefully could be deployed and used by people beyond the scope of this course.

Instructor: M. Ehsan Hoque - mehoque (at) cs (dot) rochester (dot) edu

Prerequisites: CSC 161 or CSC 171 or permission of the instructor.

Credits: 4.0


Have feedback on the class? You can leave it anonymously on this Google form.