Human Computer Interaction (CS-0171)
Spring 2026 · CS 0171 · Tufts University · 3 credits · Undergraduate
Introduction to human-computer interaction, or how computers communicate with people. Methodology for designing and testing user interfaces, interaction styles (command line, menus, graphical user interfaces, virtual reality), interaction techniques (voice, gesture, eye movement), design guidelines, and user-interface management system software. Students will design a small user interface, program a prototype, and test the result for usability. Recommendations: CS 15 or junior/senior in CBS major
Course codes: CS-0171, CS 0171, CS0171, CS-171, CS 171, CS171
- 01-LEC (Lecture) — Robert Jacob