Note: This schedule will be updated continuously throughout the term!
Last updated: May 10th, 2018.
Week 1, May 8th: Introduction: Course Mechanics and Why CSCW and History of CSCW
- Mini-blog post (see course mechanics slides for details) due Friday May 11th and first post on Slack (Hello world) due by Monday May 13th
- Required reading:
- CSCW - Computer Supported Cooperative Work by Jonathan Grudin and Steven Poltrock (This is a good summary of CSCW)
Week 2, May 17th: Theories: Distance Matters, Awareness and Distributed Cognition
- Blog post and comments due on required readings (below): by 2pm on May 16th
- Slides:
- Required readings:
- Optional readings:
Week 3, May 24th: Evaluation: Frameworks and Empirical methods in CSCW
- Blog post and comments due on required readings/videos: May 23rd (blog posts due by 2pm, comments due before class on 24th)
- Slides:
- Required readings:
- Optional reading:
Week 4, May 31st: Techniques: Collaborative Technologies, Social Media and Bots.
- Blog post and comments due: May 30th (blog posts due by 2pm on 30th, comments due before class on 31st)
- Guest speakers: Alexey Zagalsky on Social Media (his slides are posted in our Slack, pinned in the General Channel) and Carly Lebeuf on Bots
- Required readings:
- What is Web 2.0 by Tim O'Reilly
- Lessons from Ancient Media by Tom Standage (Video)
- On Slack and Bots: http://www.wired.com/2015/08/slack-overrun-bots-friendly-wonderful-bots/
- The origins of Reddit (Video): https://www.youtube.com/watch?v=tPgQsv2KPwc
- Optional reading:
Week 5, June 7th: Project proposal presentations, feedback and discussion
- Project written proposals are due June 8th, by 5pm.
- Administrivia
Note: the format for these weeks may include graduate student presentations plus moderated discussions on student chosen topics.
Week 6, June 14th: Workshop #1 (Topic: Digital Humanities, Moderated by Peggy Storey)
- Blog post and comments due: due June 13th by 2pm (Note: please blog about the readings for Week 7 as discussed in class)
- Optional reading:
- Guest speaker: Prof Ray Siemens (Slides from this talk are posted the digital-humanities Slack channel!)
- Field Trip to DHSI
- Note you will blog about this topic (the lecture, short talks) after this class and it is due by June 20th
Week 7, June 21st: Communities: Social Networking, Knowledge Communities and Communities of Practice.
(Actually this is part of the foundations for the course, but due to timing of the DHSI we delayed this class)
- Blog post and comments due on last week's workshop (see also the optional reading above): due June 20th by 2pm
- Slides:
- Required readings:
- Communities of Practice by Wenger et al.
- Chapter 1 in To Classify is Human, by Bowker and Star (see the Readings Slack Channel for a link to this chapter)
- What is Ontology by Gruber (one page)
- Ontologies are overrated by Shirky
Week 8, June 28th: Project update presentations (e.g., demo of Bot MVP, or project update) in class.
- Project interim reports due June 29th, by 5pm.
- Slides:
Week 9, July 5th: Workshop #2
- Blog post and comments due: July 4th (by 2pm)
- Slides:
- Administrivia for Week 9
- Discussion from our blog on Digital Humanities
- Future of Work introduction
- See also the Slack channel for the student presentations for this week!
- Required Readings:
- The future of work: Insights for CSCW (Note you need to be at UVic or logged into Uvic library to access this article)
- Beyond disruption (Note this page is a brief summary which gives you some ideas, and it links to a much longer article that is optional to read or skim through)
- Topic: The Future of Work (a CSCW perspective)
- Grad leaders: Andreas, Ying; Undergrad helpers: Jon, Kira, Matti
- Agenda:
- Feedback and discussion on Digital Humanities workshop, Peggy (20 mins)
- Introduction to the Workshop topic: CSCW and the Future of work (Peggy, approx 25-30 mins)
- Break 1 (10 mins)
- “Workforce transitions in a time of automation”, Ying Wang (15 mins)
- "The future of work and work-life balance 2025", Andreas Koenzen (15 mins)
- "Organizational Behaviour", insights from across campus by Matti Laine Farrell (10 mins)
- Break 2 (10 mins)
- Small group activity: Your predictions on how CSCW may impact the future of work (introduced and chaired by Jon Grandfield and Kira Elise Tilcock)
Week 10, July 12th: Workshop #3
- Blog post due: July 11th by 2pm. Topic: "Ethical implications of socio-technical systems". (Note, no assigned reading for this week, but you may use this article as a starting point or feel free to use your own experiences or other resources: https://dl.acm.org/citation.cfm?id=3022199, and I created a channel in our Slack (ethics-and-cscw) where we can add links to resources around this topic, I added some already)
- Workshop Topic: CSCW Challenges
- Workshop leaders: Leon, Hamzah, Lucas, Haotian, Jian and Peggy (and guest Jorin Weatherstone)
- Agenda:
- Assorted War Stories and Challenges faced in CSCW
- "Failure of CSCW Tools" presented by Haotian Shen (20 mins)
- "CSCW&Education, Challenges and Future", presented by Leon (15 mins)
- "The Role of Social Media in MOOCs (and challenges encountered)" presented by Jian Wu (20 mins)
- "When distributed situation awareness goes wrong" presented by Peggy Storey (15 mins)
- Ethics and CSCW
- Videos and Short presentations by Hamzah, Lucas and invited guest Jorin Weatherstone (30 mins)
- A Fishbowl panel: "Ethical considerations and CSCW" Moderated by Hamzan and Lucas (20 mins)
- Assorted War Stories and Challenges faced in CSCW
Week 11, July 19th: Workshop #4
- Blog post and comments due: July 18th (no specific reading this week, blog on "Reflections on how CSCW may impact Software Engineering Work Practices and Tools" -- refer back to the materials covered over the entire course for this post and relate to your project if you wish!)
- Topic: The impact of Data on Collaboration in Software Engineering
- Agenda (we will use Slack for in class discussions and asking questions, see the softdev-cscw channel):
- Leif Singer (Automattic (Wordpress), Germany): "Three not entirely surprising ways Automattic uses data"
- Kim Herzig (Microsoft, USA): "The new collaboration language during development cycles: Telemetry"
- BREAK
- Daniel German (Uvic, Open Source): "Measuring Health of Open Source Systems"
- "Data Scientists in Software Teams: State of the Art and Challenges", presented by Liam Day (see https://ieeexplore.ieee.org/document/8046093/)
Weeks 12 and 13, July 26th: Project Final Presentations in-class (5 minute videos)
- Agenda for July 26th:
- Brief recap on the course! (Peggy Storey)
- "Why Google Wave did not succeed, but Slack and GitHub did" presented by Peggy Storey
- "Sensing Interruptibility in the Office", presented by Nathan Harmsworth (see https://dl.acm.org/citation.cfm?id=3174165 and https://www.andre-meyer.ch/flowlight/)
- Break
- Project videos showcase (5 mins per team)
- Instructor and course evaluations (CES)
- Note: there will be no class on August 2nd. Please use that time to meet as a group and to finalize your group project reports.
- Project final reports are due by August 3rd (by end of day)