Technologies for democratic society

CS-234

Media

CS-234 Technologies for Democratic Society

CS-234 Week 11

16.12.2024, 15:26

CS-234 - Week 9

13.11.2024, 15:00

CS-234 - Week 8

13.11.2024, 15:00

CS-234 - Week 6

21.10.2024, 00:29

CS-234 - Week 5

21.10.2024, 00:27

2024 - Week 1

06.10.2024, 15:58

2024 - Week 2

06.10.2024, 15:58

2024 - Week 4

06.10.2024, 15:56

2022-12-22 - Week 14

22.12.2022, 17:05

Week 14: Dec. 19, 2022

19.12.2022, 13:05

2022-12-15 - Presentations

16.12.2022, 10:19

2022-12-08 - Week 12

09.12.2022, 09:44

WEEK 12 Lecture - Dec. 5, 2022

05.12.2022, 16:34

2022-12-01 - Week 11

01.12.2022, 16:50

WEEK 11 Lecture: Nov. 28, 2022

28.11.2022, 12:57

2022-11-24 - Week 10

25.11.2022, 09:08

WEEK 10 Lecture: Nov. 21, 2022

21.11.2022, 15:04

2022-11-17 - Week 9

18.11.2022, 14:13

2022-11-10 - Week 8

11.11.2022, 16:30

WEEK 8 Lecture: Nov. 7, 2022

07.11.2022, 17:12

WEEK 7 Lecture: Oct. 31, 2022

31.10.2022, 13:54

2022-10-27 - Week 6

27.10.2022, 17:46

2022-10-06 - Week 3

18.10.2022, 11:09

2022-10-13 - Week 4

18.10.2022, 11:07

2022-09-29 - Week 2

30.09.2022, 15:56

2022-09-22 - Week 1

22.09.2022, 17:24

Part 1 - Final Presentations - Dec. 17, 2020

18.12.2020, 11:00

Lecture 14 - Dec. 17, 2020

18.12.2020, 10:58

Lecture 13 - Dec. 10, 2020

10.12.2020, 16:56

Lecture 12 - Dec. 3, 2020

03.12.2020, 17:49

Lecture 11 - Nov. 25, 2020

26.11.2020, 16:57

Lecture 10 - Nov. 19, 2020

25.11.2020, 09:11

Lecture 9 - Nov. 12, 2020

12.11.2020, 17:15

Lecture 8 - Nov. 5, 2020

06.11.2020, 07:06

Lecture 7 - Oct. 29, 2020

29.10.2020, 16:52

Lecture 6 - Oct. 22,2020

23.10.2020, 09:13

Lecture 5 - Oct. 15, 2020

23.10.2020, 09:10

Lecture 4 - Oct. 8, 2020

08.10.2020, 16:54

Lecture 3 - Oct. 1, 2020

02.10.2020, 09:02

Lecture 2 - Sept, 24, 2020

24.09.2020, 17:17

Lecture 1 - Sept. 17,2020

20.09.2020, 15:05


Media

CS-234 Technologies for Democratic Society

CS-234 Week 11

16.12.2024, 15:26

CS-234 - Week 9

13.11.2024, 15:00

CS-234 - Week 8

13.11.2024, 15:00

CS-234 - Week 6

21.10.2024, 00:29

CS-234 - Week 5

21.10.2024, 00:27

2024 - Week 1

06.10.2024, 15:58

2024 - Week 2

06.10.2024, 15:58

2024 - Week 4

06.10.2024, 15:56

2022-12-22 - Week 14

22.12.2022, 17:05

Week 14: Dec. 19, 2022

19.12.2022, 13:05

2022-12-15 - Presentations

16.12.2022, 10:19

2022-12-08 - Week 12

09.12.2022, 09:44

WEEK 12 Lecture - Dec. 5, 2022

05.12.2022, 16:34

2022-12-01 - Week 11

01.12.2022, 16:50

WEEK 11 Lecture: Nov. 28, 2022

28.11.2022, 12:57

2022-11-24 - Week 10

25.11.2022, 09:08

WEEK 10 Lecture: Nov. 21, 2022

21.11.2022, 15:04

2022-11-17 - Week 9

18.11.2022, 14:13

2022-11-10 - Week 8

11.11.2022, 16:30

WEEK 8 Lecture: Nov. 7, 2022

07.11.2022, 17:12

WEEK 7 Lecture: Oct. 31, 2022

31.10.2022, 13:54

2022-10-27 - Week 6

27.10.2022, 17:46

2022-10-06 - Week 3

18.10.2022, 11:09

2022-10-13 - Week 4

18.10.2022, 11:07

2022-09-29 - Week 2

30.09.2022, 15:56

2022-09-22 - Week 1

22.09.2022, 17:24

Part 1 - Final Presentations - Dec. 17, 2020

18.12.2020, 11:00

Lecture 14 - Dec. 17, 2020

18.12.2020, 10:58

Lecture 13 - Dec. 10, 2020

10.12.2020, 16:56

Lecture 12 - Dec. 3, 2020

03.12.2020, 17:49

Lecture 11 - Nov. 25, 2020

26.11.2020, 16:57

Lecture 10 - Nov. 19, 2020

25.11.2020, 09:11

Lecture 9 - Nov. 12, 2020

12.11.2020, 17:15

Lecture 8 - Nov. 5, 2020

06.11.2020, 07:06

Lecture 7 - Oct. 29, 2020

29.10.2020, 16:52

Lecture 6 - Oct. 22,2020

23.10.2020, 09:13

Lecture 5 - Oct. 15, 2020

23.10.2020, 09:10

Lecture 4 - Oct. 8, 2020

08.10.2020, 16:54

Lecture 3 - Oct. 1, 2020

02.10.2020, 09:02

Lecture 2 - Sept, 24, 2020

24.09.2020, 17:17

Lecture 1 - Sept. 17,2020

20.09.2020, 15:05


This file is part of the content downloaded from Technologies for democratic society.
Course summary

Overview

Lecture: Mondays at 15:15 - 17:00 in CM1 3
Lecture Recordings: Available here
Exercise Session: Mondays at 17:15 - 18:00 in CM1 105
This course is highly interactive, and your active participation in lectures is essential.

Course Staff

Professor: Bryan Ford
TAs: Shailesh MishraLouis-Henri Merino, Yi Jiang
AEs: Jérémy HugentoblerYoussef Belghmi, Srushti Singh
The CS-234 staff can be reached by email, on Ed, and during exercise sessions.

Assessments

Assignments make up 50% of the final grade, and the Final Exam accounts for the other 50%.

Assignments (Grade Weights & Deadlines)

HW #1 (5%): Usenet
  • Due Sep 24 @ 11:59

HW #2 (15%): Peer Review
  • Part 1 (6%): Write Up (due Oct 1 @ 23:59)
  • Part 2 (6%): Peer Review (released Oct 2, due Oct 8 @ 23:59)
  • Part 3 (3%): Metareview (released Oct 9, due Oct 15 @ 23:59)

HW #3 (10%): Ethereum Smart Contract
  • Released on Oct 18
  • Part 1: Register Sepolia address (due Nov 8 @ 23:59)
  • Part 2: Smart contracts deployment (due Dec 13 @ 23:59)
  • Part 3: Quadratic Voting (due Dec 13 @ 23:59)

HW #4 (20%): Collective Problem Solving
  • Propose a Problem (due Oct 18 @ 23:59)
  • Comment on Proposals (due Oct 30 @ 23:59)
  • Vote on Proposals (due Nov 1 @ 23:59)
  • Form Teams (due Nov 6 @ 23:59)
  • Information Gathering & Initial Proposals (due Dec 2 @ 23:59)
  • Discussion & Proposal Feedback (due Dec 6 @ 23:59)
  • Presentation Preparation (due Dec 9 @ 12:00)
  • Final Approval & Peer Evaluations (due Dec 20 @ 23:59)

  • HW #1 (5%): Graded
    • Usenet (due Oct 13 @ 23:59)
  • HW #2 (10%): Peer Review Assignment: Graded.
    • Part 1 (5%): Write Up (due Oct 18 @ 23:59)
    • Part 2 (3%): Peer Review (due Oct 26 @ 23:59)
    • Part 3 (2%): Metareview (due Nov 1 @ 23:59)
  • HW #3 (20%): Collective Problem Solving
    • Problem Proposal due Nov 7 @ 23:59
    • Comment on Assigned Proposal due Nov 9 @ 23:59
    • Comment on other proposals due Nov 10 @ 23:59
    • Responding to Comments due Nov 13 @ 23:59
    • Proposal Voting due Nov 14 @ 23:59
    • Team Assignments due Nov 16 @ 12:00
    • Final Presentations Poll closes at Nov 21 @ 23:59 (not graded).
    • Information Gathering & Solution Proposals due Friday Dec 1 @ 23:59
    • Discussion & Feedback due Tuesday, Dec 5 @ 23:59
    • Presentations due Thursday, Dec 7 @ 7:00
    • Oral Presentations: Dec 7 (8:15 - 10:00) & 8th (13:15 - 14:00).
    • Final Approval Voting + Peer Evaluations due Thursday, Dec 21 @ 23:59
  • HW #4 (5%): Ethereum Smart Contract
    • Part 1: Dec 11 @ 23:59.
    • Part 2 & 3: Dec 21 @ 23:59.

Quizzes:

  • Quiz #1: Oct 13th
  • Quiz #2: Nov 3rd
  • Quiz #3: Nov 24th
  • Quiz #4: Dec 22nd



Week 1: Introduction

This week: 1. Course introduction

Recording: https://drive.switch.ch/index.php/s/7q8WhQpUS5iV8Tb

Next week: 2. UseNet, Internet, and "Democratization"



Week 2: Usenet, Internet, Democracy

This week: 2. UseNet, Internet, and "Democratization"

Video: https://mediaspace.epfl.ch/media/CS-234+Week+2/0_oy5akiib

Next week: 3. Social influence and choice


Week 3: Influence

This week: 3. Social influence and choice

Next week: 4. Online trust networks and reputation systems


Week 4: Online Trust, Reputation

This week: 4. Online trust networks and reputation systems

Next week: 5. Election methods

Week 5: Election methods

This week: 5. Election methods

Next week: 6. Smart contracts and decentralized governance


Week 6: Smart contracts and DAO

This week: 6. Smart contracts and decentralized governance

Next week: 7. Scaling participation through delegation


Week 7: Liquid Democracy

This week: 7. Scaling participation through delegation

Next week: 8. Market-based mechanisms

Week 8: Market-based mechanisms

This week: 8. Market-based mechanisms

Next week: 9. Deliberative representation by lottery


Week 9: Randomness

This week: 9. Deliberative representation by lottery

Next week: 10. Social bots and Sybil attacks


Week 10: Sybils

This week: 10. Social bots and Sybil attacks

Next week: 11. Identity and anonymity online


Week 11: Anonymity

This week: 11. Identity and anonymity online

Next week: 12. Identity and anonymity technologies


Week 12: Identity

This week: 12. Identity and anonymity technologies

Next week: 13. Polarization


Week 13: Polarization and e-voting

This week: 13. Polarization

Next week: 14. E-voting and E-democracy


Week 14: RECAP- Not to share

This week: 14. E-voting and E-democracy



Homework


Grades


Quiz