- Welcome to Week 10 of Social Computing! π
- DUE Project 3 is due 4/8 at 11:59am.
- Demo feedback can be provided here.
Office Hoursβ
My office hours are on Mondays from 3-4:30pm, Fridays from 4-5pm, and by appointment at SCI 258. Occasional updates to office hours will be reflected here.
To schedule meeting or to ask a question, please email me at sukrit+cs77@swarthmore.edu (the +cs77 will bump your email to the top of my inbox). If it's a general question that might be helpful for everyone, please ask on the class Discord.
To promote life-work balance, I try not to check my email/Discord/Slack after 5pm or on weekends.
Tue 1/21 | π€ππ¬ Welcome (slides) |
Wed 1/22 | π The Promises and Perils of Technology (slides) |
Mon 1/27 | π€ URLs, CSS, and Javascript (slides)- DUE 11:59pmLab 1: Going Viral
- READJavscript TDG: Preface, Introduction to Javascript (1.1-1.4), Lexical Structure (2.1-2.4), JavaScript in Web Browsers (15.1)
|
Tue 1/28 | π¬ Trolls and Infektions |
Wed 1/29 | π Authenticity, Vulnerability, and Identity (slides) |
Mon 2/3 | π€ Web Servers: Flask, Templates, and JSON(slides)- DUE 11:59pmLab 2: Troll Hunting
- READFlask WD: Ch. 1, 2 (upto but not including Flask Extensions), 3 templates (upto but not including Twitter Bootstrap)
- READJavascript TDG: Objects (6.1-6.4), Arrays (7.1-7.8), JSON Serialization and Parsing (11.6)
|
Tue 2/4 | π¬ Prompt Engineering |
Wed 2/5 | π AI vs. IA and the Sociotechnical Gap (slides) |
Mon 2/10 | π€ Javascript Events and REST APIs (slides) |
Tue 2/11 | π¬ Setting Up Your Web Server |
Wed 2/12 | π HumanβAI Interaction (slides) |
Mon 2/17 | π€ Lab 3 Work Session (slides) |
Tue 2/18 | π¬ Work Session |
Wed 2/19 | π Content Moderation, Conflict Resolutions, and Quarantines (slides) |
Mon 2/24 | π€ Databases and Discord API (slides) |
Tue 2/25 | π¬ Everything in Moderation |
Wed 2/26 | π Crowdsourcing and Peer Production |
Mon 3/3 | π€ Login and User Authentication- DUE 11:59pmLab 4: Content Moderation on Swatchan
- READFlask WD: Ch. 8 User Authentication
- DEMOCooper: TBD
|
Tue 3/4 | π¬ Ideation- ASSIGNEDProject 1: Ideate (due March 18, 11:59am)
|
Wed 3/5 | π (Re)Appropriation |
Week 8 π Spring Break! ποΈβ
March 8-16th. No homework, no labs, no demos. Enjoy your break!
Mon 3/17 | π€ React- DEMOCooper: YouTube Shorts
|
Tue 3/18 | π¬ Prototyping- DUE 11:59amProject 1: Ideate
- ASSIGNEDProject 2: MVP and Low-Fidelity Prototyping (due March 25, 11:59am)
|
Wed 3/19 | π Hope and Speculative Design- DEMODamian and Alyssa: Life360
|
Week 10β
Mon 3/24 | π€ Project Work Session |
Tue 3/25 | π¬ Front-End UI- DUE 11:59amProject 2: MVP and Low-Fidelity Prototyping
- ASSIGNED[Project 3]](/docs/assignments/project3): Front-End UI (due Apr. 8, 11:59am)
|
Wed 3/26 | π React- DEMOTsiyon and Kisanet: Decidim
|
Week 11β
Mon 3/31 | π Soft, Everyday Resistance |
Tue 4/1 | π¬ Front-End UI |
Wed 4/2 | π Designing for Norms and Culture |
Week 12β
Mon 4/7 | π€ Login and Sessions |
Tue 4/8 | π¬ Back-End Server- DUE 11:59amProject 3: Front-End UI
- ASSIGNEDProject 4: Back-End Server (due 4/22 11:59am)
|
Wed 4/9 | π Sustaining and Maintaining Social Computing Systems |
Week 13β
Mon 4/14 | π Emergence and Scale: Evaluating Social Computing Systems |
Tue 4/15 | π¬ Back-End Server- DUE 4/22Project 4: Back-End Server
|
Wed 4/16 | π Governance and AI in Social Settings |
Week 14β
Mon 4/21 | π What Tech Calls Thinking and the Power of Refusal |
Tue 4/22 | π¬ Deployment- DUE 11:59amProject 4: Back-End Server
- ASSIGNEDProject 5: Deployment (due Apr. 29, 11:59am)
|
Wed 4/23 | π The Future of Social Computing- READ
- DEMOZane and Adi: TBD
|
Week 15: Last Week of Class π₯³β
Mon 4/28 | |
Tue 4/29 | π Social Virtual Reality- DUE 11:59amProject 5: Deployment
ASSIGNED Lab
|
Wed 4/30 | π |
Week 16: Final Presentationsβ
Mon 5/5 | |
Tue 5/6 | Final Presentations (time TBD) |
Wed 5/7 | |
Week 17: Finals Weekβ
Mon 5/12-15 | Final Exam Week |