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

Assignments

Current assignment(s):
Past assignment(s):

Slides

(Week 1, 01/04/18): Course Introduction and Overview
(Week 2, 01/09/18): Social Computing Platforms and Technology
(Week 2, 01/09/18): Activity: Icebreakers
(Week 3, 01/16/18): Multi-User Systems Designs
(Week 3, 01/16/18): Evaluation Methods and Prototyping Techniques
(Week 3, 01/18/18): Communication Tools
(Week 4, 01/23/18): Computer Supported Cooperative Work (CSCW)
(Week 4, 01/25/18): Intro to Meteor
(Week 5, 01/30/18): Intro to Crowdsourcing
(Week 5, 02/01/18): Interactive/Real-time Crowdsourcing
(Week 6, 02/06/18): Human Computation I
(Week 6, 02/08/18): Hybrid Intelligence Systems (Human Computation II)



Crowd Notes

Coming soon...


Readings [498]

(01/04/18) Intellectual Challenge of CSCW: The Socio-Technical Gap by Ackerman
(01/16/18) Beyond Being There by Hollan and Stornetta
(01/23/18) Distance Matters by Olson and Olson
(01/30/18) Soylent: a word processor with a crowd inside by Bernstein et al.
(02/06/18) Real-Time Captioning by Groups of Non-Experts by Lasecki et al.


Readings [598]

(01/16/18) Intellectual Challenge of CSCW: The Socio-Technical Gap by Mark Ackerman
     Beyond Being There by Jim Hollan and Scott Stornetta
     Beyond Bowling Together: SocioTechnical Capital by Paul Resnick
(01/23/18) Distance Matters by Olson and Olson
     Power of the few vs. wisdom of the crowd: Wikipedia and the rise of the bourgeoisie by Kittur et al.
     [optional] A survey of collaborative filtering techniques by Su and Khoshgoftaar
(01/30/18) Soylent: a word processor with a crowd inside by Bernstein et al.
     Real-time crowd control of existing interfaces by Lasecki et al.
(02/06/18) Real-Time Captioning by Groups of Non-Experts by Lasecki et al.
     Chorus: A Crowd-Powered Conversational Assistant by Lasecki et al.


Code Examples

None yet!


Course Information

Syllabus
Extra Credit Reading Reports (optional)

PhD Graduate Student Instructor


Harman Kaur


A quick note on email: Please send all email to eecs498socs-winter18@umich.edu. We will try to answer emails within 24 hours, when possible (which it usually is during the week). Please title every email with "SoCS: [title here]" 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.