CIS 4120/5120: Human-Computer Interaction


Learn how to design interactive systems that satisfy and delight users by undertaking the human-centered design process, from ideation to prototyping, implementation, and assessment with human users. Learn key tools in the HCI toolkit, including need-finding, user studies, visual design, cognitive models, demo'ing, ethical considerations, and writing about your designs.

Schedule icon

Schedule

We recommend bookmarking this schedule, as it contains information regarding lectures, readings, and assignments.

Go to schedule
Wave icon

Staff

Andrew Head
Professor
Levine 303
Aishwarya Balaji
Head TA
OH: By appointment
OHQ/Levine 255
Hillary Lim
Head TA
OH: By appointment
OHQ/Levine 255
Jimin Choi
Teaching Assistant
OH: Tue 12:30 PM - 1:30 PM
Levine 255
Manas Shankar
Teaching Assistant
OH: Wed 6:00 pm - 7:00 pm
Levine 255
Mia Ginsberg
Teaching Assistant
OH: Wed 5:00 pm - 6:00 pm
Levine 255
Nick Cirillo
Teaching Assistant
OH: Tue 3:30 pm - 4:30 pm
Levine 255
Namita Sajai
Teaching Assistant
OH: Tue 3:30 - 4:30 pm
Levine 255
Eric Dai
Teaching Assistant
OH: Fri 12:30 pm - 1:30 pm
Levine 255
Cindy Xu
Teaching Assistant
OH: Tue 2:00 - 3:00 pm
Levine 255
Ximing Lou
Teaching Assistant
OH: Wed 12:00 pm - 1:00 pm
Levine 255