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

Danaë Metaxa
Professor
Levine 303
Aishwarya Balaji
Head TA
OH: By appointment
OHQ/Levine 255
Hannah Liu
Teaching Assistant
OH: Wed 1:15 - 2:15 PM
Levine 255
Hillary Lim
Teaching Assistant
OH: Mon 12pm-1pm
Levine 255
Manas Shankar
Teaching Assistant
OH: Wed 4:30 - 5:30 pm
Levine 255
Mia Ginsberg
Teaching Assistant
OH: Wed 6:30 - 7:30 pm
Levine 255
Michelle Chang
Teaching Assistant
OH: Mon 7:00 - 8:00 pm
Levine 255
Namita Sajai
Teaching Assistant
OH: Tue 3:30 - 4:30 pm
Levine 255
Shivani Toshniwal
Teaching Assistant
OH: TBD
Levine 255
Xiaonan Pan
Teaching Assistant
OH: Wed 3:30pm - 4:30pm
Levine 255
Samarth Chandrawat
Teaching Assistant
OH: Mon 4pm - 5pm
Levine 255
Cindy Xu
Teaching Assistant
OH: Mon 2 - 3 pm
Levine 255