Tentative Schedule for Social Computing and Decentralized Artificial Intelligence

Calendar


Deliverable: P1

Programming Assignment P1
P1 (TBD)

Deliverable: P2

Programming Assignment
P2 (TBD)

Deliverable: Project Report R0a

Project proposal and team members R0a
Project Report R0

Deliverable: Project Report R0b

Project proposal (Optional Revision)
Project Report R0

Deliverable: Project Report R1

Project proposal
Project Report R1

Deliverable: Project Report R2

Project Design and Partial Implementation
Project Report R2

Deliverable: Project Report R3

Project Report
Project Report R3
Project Report R3

Deliverable: Term Paper

Term Paper (for Graduate Students)
Term Paper

Deliverable: Demos

Demos
Slots to be assigned
Project

Deliverable: H1

Homework
H1

Deliverable: H2

Homework
H2

Deliverable: Exam

Exam 1
Exam

Deliverable: Exam

Exam 2
Exam

Lecture 1

Module: Introduction
Travers & Milgram
Kleinfeld
Slides: Introduction
Writeup: Perspectives

Lecture 2

Module: Sociological Concepts
Granovetter
Granovetter: Revisited
Slides: Challenges

Lecture 3

Module: Social Media and Network Analytics
McCulloh
Freeman
Prentice
Slides: Sociology

Lecture 4

Module: Projects
Slides: Projects
Writeup: Reimagining ride sharing

Lecture 5

Module: Social Media and Network Analytics
Watts & Strogatz
Collins & Shaw
Faust
Liben-Nowell
Slides: Network

Lecture 6

Module: Wayfinding and Social Context Analytics
Yolum & Singh
Murukannaiah & Singh

Lecture 7

Module: Crowdsourcing and Human Computation
Galton Vox Populi
Hooker
Perry-Coste; Galton (two)
Law & von Ahn
Slides: Crowdsourcing

Lecture 8

Module: Social Mobilization
Pickard
Rutherford

Lecture 9

Module: Human Reasoning Heuristics and Biases
Tversky & Kahneman
Kahneman & Tversky
Gigenrenzer
Kahneman & Tversky
Gigenrenzer
Slides: Heuristics and Biases

Lecture 10

Module: Economic Concepts
Milgrom

Lecture 11

Module: Economic Concepts -- Auctions
Ausubel & Milgrom
Slides: Economic Concepts

Lecture 12

Module: Economic Concepts -- Resource Allocation and Incentive Compatibility
Writeup: Economics
Gao et al.

Lecture 13

Module: Economic Concepts -- Prediction Markets
Wolfers & Zitzewitz
Rothschild & Sethi
WSJ blog on the Rothschild & Sethi research: runs into a paywall now
Atlantic article on the Rothschild & Sethi research

Lecture 14

Module: Economic Concepts -- Modeling Others
Camerer et al.
Slides: Modeling Others

Lecture 15

Module: Human Decision-Making
Tversky & Kahneman

Lecture 16

Module: Preference Aggregation: Voting
Pacuit
Galton Voting

Lecture 17

Module: Preference Aggregation: Voting
Sen: Paretian
Sen: Nobel

Lecture 18

Module: Preference Aggregation: Arrow's Theorem
Geanakoplos
Feldman & Serrano

Lecture 19

Module: Judgment Aggregation
Kornhauser & Sager
Kornhauser & Sager
Kornhauser & Sager

Lecture 20

Module: Judgment Aggregation
Grossi & Pigozzi
Grossi & Pigozzi

Lecture 21

Module: Argumentation
Walton
Besnard & Hunter
Besnard & Hunter

Lecture 22

Module: Argumentation
Slides: Argumentation

Lecture 23

Module: Norms
Sherif: Autokinesis
Sherif: Robbers Cave
Sherif: status

Lecture 24

Module: Norms and Emergence: Social Simulation
Axelrod & Hamilton
Axelrod (evolutionary)
Axelrod (launching)
Epstein
Ostrom

Lecture 25

Module: Sociotechnical Systems and Computing the Social State
Singh
Chopra & Singh
Chopra & Singh
Slides: Sociotechnical Systems

Lecture 26

Module: Sociotechnical Systems and Computing the Social State
Programming for Autonomy Tutorial at PLDI: Video (up to 48:43) Notes