CPSC 601.25: Collaborative Computing and Personal Informatics
On this page... (hide)
Collaborative computing is the use of computation to support awareness, communication, and coordination. The Internet has brought these ideas to the forefront of public and everyday concern (email, social media, forums, online games, etc.). This course takes a step back, examining these systems from a human-centred perspective: studying the aspects of these tools that make them useful for collaborative activity, and understanding how these principles apply to new tools to support work and play in everyday life.
A recent phenomenon is the emergence and intersection of collaborative computing and personal informatics -- the tracking/collection/exploration of everyday human activity. Sharing information from mobile devices such as Nike+, weight trackers, and GPS trackers are becoming commonplace. A key component of the syllabus will be to explore the implications of this intersection.
- CS 481 or equivalent is recommended.
- Can be waived with approval from instructor.
This is a seminar-style course with three major components: 3-4 weekly readings, two assignments, and a significant project component. Students are expected to contribute to a class blog about the readings, participate in weekly discussions, and deliver presentations in class.
- 10% Topic presentations
- 10% Class/online participation
- 20% Assignments (x2)
- 60% Project
Classes will primarily consist of a 15-20 minute presentation by one or more students of a topic area. The presenting students will be expected to cover the required readings in that week, and to lead a discussion about the topic area (primarily by posing points of discussion). Students will be expected to participate in lively discussion about issues raised by the readings.
Each week, students are expected to produce a blog entry about one of the readings, posting thoughts about: (1) the problem being addressed by the reading; (2) the motivation for the work; (3) the approach/solution; (4) the evaluation; (5) the contribution, and (6) questions/issues raised that the student would ask of the researchers/work.
Students will be assigned two projects related to collaborative computing and personal informatics.
- A distributed whiteboard (assigned 1/15, due 2/4)
- A shared portholes experience (assigned 2/7, due 3/1)
4.4 Project Details
The project will be an important and significant item in the class. In consultation with the professor, students are expect to devise and complete a project either on their own, or as paired with another student. There are several types of projects which will be acceptable (each idea will need to be discussed and approved by the instructor), though preference will be given to projects that either integrate aspects of the student’s ongoing research in a new direction.
The main deliverables for the project will be: a proposal document that outlines a topic, research question of interest, a plan for conducting that work, along with relevant related work (30%); a short “mad-minute” presentation given to the class that summarizes the plan for this project (10%); a final presentation/demo of the project (20%), and a final paper written in CSCW format (40%).
- Tuesdays and Thursday, 9:30-10:45am @ MS 680B
- Office hours: By appointment
Topics: workplace studies of collaboration, awareness and distributed collaboration, quantified self, personal health records, persuasive computing hospital collaboration, domestic collaboration, large display collaboration, tabletop collaboration, mobility, pervasive games, domestic computing, social networks and social media, play, and children