CIS 3990: 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


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

Go to schedule
Wave icon


Andrew Head
OH: Wed 12:30-1:30pm
Levine 303
Litao Yan
Teaching Assistant
OH: Thurs 12:00-1:30pm
Levine 255
Shraavasti Bhat
Teaching Assistant
OH: Fri 12:00-2:00pm
Levine 255
Kepler Boonstra
Teaching Assistant
OH: Mon 12:00-1:30pm
Levine 255
Joyce Wang
Teaching Assistant
OH: Tues 1:30-3:30pm
Levine 255

website by emoneil

brought to you with ♥️ from Carl