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

Jessica Shi
Instructor
OH: Thu 3:30 p.m. - 4:30 p.m.
Sign up here
Levine 255
Ani Petrosyan
Teaching Assistant
OH: Mon 10:30 a.m. - 11:30 a.m.
Levine 255
Alice Liu
Teaching Assistant
OH: Mon 12:30 p.m. - 1:30 p.m.
Levine 255
Stacy Manzi
Teaching Assistant
OH: Tue 2:00 p.m. - 3:00 p.m.
Levine 255
Irenka Ni
Teaching Assistant
OH: Tue 3:30 p.m. - 4:30 p.m.
Levine 255
Dan Kim
Teaching Assistant
OH: Wed 12:30 p.m. - 1:30 p.m.
Levine 255
Xiaorui Liu
Teaching Assistant
OH: Fri 9:00 a.m. - 10:00 a.m.
Levine 255