CS473 Social Computing / 2025 Fall


Course Description

Social computing systems connect all sorts of users within neighborhoods and across the globe, from friends, co-workers, fans, information-seekers, potential dating partners, and more. This course will cover the principles of designing social computing systems that are effective and aligned with user needs through a combination of readings, a course project, and a final exam.

Prerequisites: Though there is no official prerequisite, students are strongly encouraged to have previously taken CS374 or a similar introductory HCI class. The term project will require building web-based user interfaces, so some fluency in programming is needed.

Topics

Major topics include:
  • Virality and popularity
  • Norms and social influence
  • Growth in social systems
  • Social ties
  • Group collaboration
  • Anti-social computing

Important Links

Course Website: https://social.cstlab.org/
Submission & Grading: KLMS
Discussion and Q&A: Campuswire (Code: 4985)
Staff Mailing List: cs473kaist@googlegroups.com

Time & Location

Classes & Studios: 4:00 - 5:15 PM Tue/Thurs @ N1 111
TA Office Hours: TBD (Emailing ahead recommended). If this time does not work for you, please contact the TA to discuss alternatives.
Professor Office Hours: By appointment

Grading


Previous Years

This class builds on previous iterations of KAIST’s CS473, taught by Professor Juho Kim, as well as Stanford University’s CS278, taught by Professor Michael Bernstein. Course materials from both are used with permission.

Instructor

Teaching Assistants

DaEun Choi

Junho Myung

Braahmi Padmakumar