How will the future of human-computer interaction evolve? This course equips students with the major animating theories of human-computer interaction, and connects those theories to modern innovations in research.

Topics include ubiquitous computing, social computing, design tools+methods, AI+HCI, augmented and virtual reality, collaboration, and accessibility.

We read two papers per class. You will submit paper commentaries by 5:00 PM the evening before each class, to prepare for our discussion.

Once during the quarter, you will help us lead your section's discussion on that lecture's readings. Read all student commentaries before class, create a summary, and prepare a meta-commentary on main themes. Peer assess all student commentaries.

In this course, you and a team will complete a project that advances our research frontiers in HCI.

For undergraduates or masters students in CS or SymSys, having taken CS147 or CS247 is a prerequisite. All graduate and PhD students from other departments are welcome. We expect attendance and active participation during lecture and discussion.

Students in this course are encouraged to attend CS547, the HCI seminar; Fridays 11:30 - 12:30pm.


Lecture: Tuesdays and Thursdays, 10:30 AM to 11:50 AM at Hewlett Teaching Center 200

Course Staff

  • Michael Bernstein
    Office Hours: Wednesdays 4:15pm-5:30pm in Gates 384
  • Victoria Delaney (TA)
    Office Hours: Mondays 12:30 PM - 1:30 PM at Gates 3b open area.
  • Nick Feffer (TA)
    Office Hours: Tuesdays 5:00 PM - 6:00 PM on Zoom.
  • Sanna Ali (TA)
    Office Hours: Fridays 1:30 PM - 2:30 PM at Building 120 (McClatchy), Room 300.
  • Sean Liu (TA)
    Office Hours: Fridays 10:30 AM - 11:30 AM at Gates 398.