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
Co-instructor
OH: Mon 3:30 pm - 4:30 pm
Sign up here
Levine 303
Jessica Shi
Co-instructor
OH: Wed 3:30 pm - 4:30 pm
Sign up here
Levine 255
Eric Dai
Head TA
OH: By appointment
OHQ/Levine 255
Dan Kim
Head TA
OH: By appointment
OHQ/Levine 255
Nick Cirillo
Teaching Assistant
OH: Mon 11:30 am - 12:30 pm
Levine 255
Jimin Choi
Teaching Assistant
OH: Mon 12:30 pm - 1:30 pm
Levine 255
Alice Liu
Teaching Assistant
OH: Tue 1:30 pm - 2:30 pm
Levine 255
Stacy Manzi
Teaching Assistant
OH: Wed 12:00 pm - 1:00 pm
Levine 255
Carol Tu
Teaching Assistant
OH: Wed 12:30 pm - 1:30 pm
Levine 255
Ximing Luo
Teaching Assistant
OH: Thu 1:45 pm - 2:45 pm
Levine 255
Hita Kambhamettu
Teaching Assistant
OH: Fri 9:00 am - 10:00 am
Levine 255
Litan Yan
Teaching Assistant
OH: Fri 4:00 pm - 5:00 pm
Levine 255