Computation rarely exists in isolation. From social media, to collaboration and coordination tools, to crowdsourcing and collective intelligence, technology has risen from use as an individual tool for use in focused domains to play a role in or even mediate a majority of social interactions today. Social Computing is the study of this interplay between social processes, and the computation that supports and augments it. This course covers social media, data mining and analysis, interaction design, crowdsourcing, human computation, and peer production.

Instructor: Walter S. Lasecki


Current assignment(s):
    Team proposal paragraphs (see slides). Due 9/17, 11:59pm. -- Re-due 9/21, 11:59pm.
Past assignment(s):
  • ALL Team Assignment Phases (2-6): Project Phases (Deadline dates announced soon; all due at 11:59PM that day)
  •     -- Phase 2: DUE Monday, 10/8 (11:59pm)
  • Team Assignment 1: Project Pitches (Presentations: 9/27; Document: 10/1, 11:59pm)


(Week 5, 09/20/18): Social Networks
(Week 4, 09/27/18): N/A (Project Pitch Presentations)
(Week 3, 09/20/18): Prototyping and Evaluation Methods
(Week 2, 09/13/18): Prototyping and Evaluation Methods
(Week 1, 09/06/18): Course Introduction and SoCS Platforms


(09/06/18) Intellectual Challenge of CSCW: The Socio-Technical Gap by Ackerman
(09/20/18) Beyond Being There by Hollan and Stornetta

Code Examples

Coming soon.

Course Information

Extra Credit Reading Reports (optional)

Teaching/instructional support staff


A quick note on email: Please send all email to I will try to answer emails within 24 hours, when possible (which it usually is during the week) so that I can better filter for your message. Without this, 24 hour response time is hard. If your message is urgent, please include "SoCS-URGENT:" at the beginning of your email's title. Unfortuantely, due to email and meeting volume, I can't promise I'll reply immediately, but I'll do my best! But one way or another, emailing me the day before an assignment is not a good way to ensure you get a responses in time.