Social Computing

CS 278 · Spring 2024

Today we interact with our friends and enemies, our team partners and romantic partners, and our organizations and societies, all through computational systems. How do we design these social computing systems to be effective and responsible? This course covers design patterns for social computing systems, and the foundational social scientific and technical concepts that underpin them. Students will engage in the creation of new computationally-mediated social environments.

Assignments Tuesday Thursday

Assignment 1: Going Viral

Submission due Tuesday April 9 at 11:59pm

Votes due Tuesday April 16 at 11:59pm

Section Signups

Preferences due Tuesday April 9 at 11:59pm

Going Viral

Bustling Streets and Ghost Towns

Project Proposal + Piggyback Prototype

Due Tuesday April 23 at 11:59pm


Cold Start

Growing Pains

Feed Ranking

Week 4 Reading

Responses due Wednesday April 24 at 11:59pm

Assignment 2: Well, It Was A Growth Experience

Due Tuesday April 30 at 11:59pm

Project Milestone

Due Tuesday May 14 at 11:59pm

Strong and Weak

Group Collaboration

Week 5 Reading

Responses due Wednesday May 1 at 11:59pm

Assignment 3: Let's Crowdsource An Exam

Questions due Friday May 3 at 11:59pm

Remixes due Tuesday May 7 at 11:59pm

Votes due Friday May 10 at 11:59pm

Reflection due Tuesday May 28 at 11:59pm

The Wisdom of Crowds

Peer Production

Anti-Social Computing

Super Awesome Special Guest

Week 7 Reading

Responses due Wednesday May 15 at 11:59pm

Exam Question Bank Published Using A3 Data

Released on Tuesday May 14

Project Final Report

Due Friday June 7 at 11:59pm

Content Moderation

Misinformation: Going Antiviral


Tuesday May 21 at 7 PM in Hewlett 200

No class — exam

AIs in Social Environments

Week 9 Reading

Responses due Wednesday May 29 at 11:59pm


Unintended Consequences

No class — finish your project

No class — finals

  • Tuesday+Thursday 4:30pm-5:20pm

    Hewlett 200

Teaching Assistants
  • Ed Forum If you have a question that any TA could answer, please make an Ed post.
  • Selaine Rodriguez (Head TA) Office hours: Mon 9am-10am, Zoom and Tues 10am-11am, Gates 421
  • Thomas Escudero Office hours: Wed 1pm-2pm, Zoom and Thurs 11am-12pm, Zoom
  • Star Doby Office hours: Mon 4:30pm-5:30pm, Gates 358 and Wed 3:30pm-4:30pm, Zoom
  • Kyla Guru Office hours: Tues 5:30pm-6:30pm, Gates 304 and Thurs 6:30pm-7:30pm, 80-113
  • Griffin Miller Office hours: Tues 3pm-4pm, Zoom (or in-person by request) and Thurs 3pm-4pm, Zoom (or in-person by request)
  • Uma Phatak Office hours: Thurs 7:30pm-8:30pm, Zoom and Fri 11:30am-12:30pm, GESB 134
  • Shruti Sridhar Office hours: Tues 6:30pm-7:30pm, Zoom and Fri 3:30pm-4:30pm, Zoom
  • Grace Zhou Office hours: Mon 2:30pm-3:30pm, Zoom and Fri 12:30pm-1:30pm, 160-317
  • Wilmer Zuna Office hours: Mon 1:30pm-2:30pm, Gates 315 and Wed 12:30pm-1:30pm, Gates 315
  • The link for all Zoom Office Hours can be found on Ed.