CS 7460: Collaborative Computing
Syllabus last updated: 19 September 2003

Introduction to computer-supported collaborative work, workflow automation, and meeting augmentation. The course deals with models, enabling technology, systems, and applications. Prerequisite: CS or Psych 6750 (Human-Computer Interaction)

T/Th 9:35 - 10:55 AM
Technology Square Management Building, Room 221

Instructor
Dr. Elizabeth D. Mynatt
mynatt@cc.gatech.edu
Technology Square Research Building 332
Office Hours: 3:30-4:30 PM Mondays and 12:30-1:30 PM Tuesdays

Teaching Assistant
Amy Voida
amyvoida@cc.gatech.edu
Technology Square Research Building 331
Office Hours: 11:30-12:30 Tuesdays and 3:00-4:00 Thursdays

Course Texts
The required text for the course will be Beaudouin-Lafon, M. (1999). Computer Supported Co-operative Work. John Wiley and Sons: Chichester. This text is currently out of print, however a bound copy will be available for purchase from the Copy Club, Technology Square, 85 5th Street, Ph: 404.876.9667, for approximately $23. As of the posting of this syllabus, a limited number of used copies of the text were available online at Half.com or Amazon.com. The remaining readings for the course will be provided online or in class.

Course Swiki
http://swiki.cc.gatech.edu:8080/cs7460

Calendar (subject to change)

Week

Date

Topic

Readings

Assignments

1

19 August 2003

Intro to the course

 

 

21 August 2003

Intro to CSCW

Ehrlich, K. (1999). Designing groupware applications: A work centered approach. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 1-28). Chichester: John Wiley and Sons. [Course Text Chapter 1]

Grudin, J. (1994). Computer-supported cooperative work: History and focus. IEEE Computer, May 1994, 19-26.

 

2

26 August 2003

Grudin, J. (1990). Groupware and cooperative work: Problems and prospects. In B. Laurel (Ed.), The Art of Human-Computer Interface Design, Reading, MA: Addison-Wesley, pp. 171-185.

Grudin, J. (1995). Groupware and social dynamics: Eight challenges for developers. In R. M. Baecker, J. Grudin, W. A. S. Buxton and S. Greenberg (Eds.), Readings in human-computer interaction: Toward the year 2000 (pp. 762-774). San Francisco: Morgan Kaufmann.

 

28 August 2003

Ackerman. M.S. (pre-publication). The intellectual challenge of CSCW: Bridging the gap between social requirements and technical feasibility. To appear in Human-Computer Interaction.

Sproull, L. and S. Kiesler (1995). Computers, networks, and work. Readings in Human-Computer Interaction: Toward the Year 2000. R. M. Baecker, J. Grudin, W. A. S. Buxton and S. Greenberg. San Francisco, Morgan Kaufmann: 755-761..

 

Classic Domains of CSCW Research

3

2 September 2003

Workflow

Ellis, C.A. (1999). Workflow technology. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 29-54). Chichester: John Wiley and Sons. [Course Text Chapter 2]

Medina-Mora, P. et. al. (1992). The action workflow approach to workflow management technology. In Proceedings of ACM CSCW92, pages 281288, November 1992.

 

4 September 2003

Flores, F., Graves, M., Hartfield, B. and Winograd, T. (1988). Computer systems and the design of organizational interaction. ACM Transactions on Office Information Systems, 6(2):153172,
April 1988.

Suchman, L. (1994). Do categories have politics? The language/action perspective reconsidered. Computer Supported Cooperative Work 2:177-190.

Winograd, T. (1994). Categories, disciplines, and social coordination. Computer supported cooperative work 2:191-197.

 

4

9 September 2003

Shared Writing Systems

Prakash, A. (1999). Group editors. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 103-134). Chichester: John Wiley and Sons. [Course Text Chapter 5]

Knister, M.J. and Prakash, A. (1990). DistEdit: a distributed toolkit for supporting multiple group editors.  In Proceedings of the 1990 ACM conference on Computer-supported cooperative work

 

11 September 2003

Posner (1992). How people write together. In Readings in Groupware and Computer Supported Cooperative Work. Baecker. pp.239-250.

Olson et al (1992). How a group-editor changes the character of a design meeting as well as its outcome. CSCW 1992. pp. 91-98.

 

5

16 September 2003

Computer Mediated Communication & Calendars

Yates, J. & Orlikowski, W. (1992). Genres of organizational communication: A structurational approach to studying communication and media. Academy of Management Review 17(5), 299-326.

Ducheneaut, N. &  Bellotti V. (2001). Email as a habitat: An exploration of embedded personal information management. Interactions, 8(5), 30-38

 

18 September 2003

Whittaker et al (1994). Informal workplace communication: what is it like and how might we support it. CHI 94. pp. 131-137.

Bradner, E., Kellogg, W., Erickson, T. (1999) The Adoption and Use of "Babble": A Field Study of Chat in the Workplace. In Proceedings of the 6th European Conference on Computer Supported Cooperative Work (ECSCW '99). Copenhagen, Denmark.

Palen, L. (1999) Social, Individual and Technological Issues for Groupware Calendar Systems. Proceedings of CHI'99, pp. 17-24 

Choose 1 Homework Due

6

23 September 2003

Media Spaces

Mackay, W.E. (1999). Media spaces: Environments for informal multimedia interaction. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 55-82). Chichester: John Wiley and Sons. [Course Text Chapter 3]

Paul Dourish, Annette Adler, Victoria Bellotti and Austin Henderson. (1996) Your Place or Mine? Learning from Long-Term Use of Audio-Video Communication. Computer-Supported Cooperative Work, 5(1):33-62.

 

25 September 2003

Harrison & Dourish. (1996) Re-place-ing space. CSCW

Hollan & Stornetta. (1992). Beyond being there. CHI

 

7

30 September 2003

Meetings & Large Interactive Surfaces

Olson, Gary and Olson, Judy. Distance Matters, Human-Computer Interaction, 14:1.

Olson & Teasley (1996). Groupware in the wild: lessons learned from a year of virtual collocation. CSCW 1996 pp. 419-427.

Churchill & Bly. (1999). Virtual environments at work: ongoing use of muds in the workplace. Internation joint conference on work activities coordination and collaboration pp. 99-108.

 

2 October 2003

Ishii, H. (1999). Integration of shared workspace and interpersonal space for remote collaboration. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 83-102). Chichester: John Wiley and Sons. [Course Text Chapter 4]

Stefik et al. (1987). Beyond the chalkboard.

Tivoli

 

8

7 October 2003

Collective Knowledge

Dieberger et al. Social Navigation: techniques for building more usable systems. Interactions Nov + Dec. pp. 36-45

Resnick et al. (1994). GroupLens: An open architecture for collaborative filtering of netnews. In proceedings of CSCW. pp. 175-186.

Wexelblat and Maes (1999). Footprints.

 

9 October 2003

Ackerman (1998). Augmenting organizational memory: a field study of answer garden. ACM Transactions on Information Systems, 16 (3): 203-224.

Resnick. Beyond bowling together: Sociotechnical capital. In "HCI in the New Millenium," ed. J Carroll. Addison-Wesley.

 

Toolkits, Architecture, & Infrastructure

9

14 October 2003

No Class - Fall Break

16 October 2003

Toolkits
 

Greenberg, S and Roseman, M. (1999). Groupware toolkits for synchronous work. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 135-168). Chichester: John Wiley and Sons. [Course Text Chapter 6]

Paul Dourish (1998) Using metalevel techniques in a flexible toolkit for CSCW applications. ACM Transactions on Computer-Human Interaction, 5(2):109-155.

Paper on Selected Readings Due

10

21 October 2003

Architecture

Dewan, P. (1999). Architectures for collaborative applications. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 169-194). Chichester: John Wiley and Sons. [Course Text Chapter 7]

 

23 October 2003

Infrastructure

Dourish, P. (1999). Software infrastructures. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 195-220). Chichester: John Wiley and Sons. [Course Text Chapter 8]

I. Tou, S. Berson, G. Estrin, Y. Eterovic, and E. Wu. (1994) Prototyping synchronous group applications. IEEE Computer, 27(5):48-56, May.

 

CSCW Theory and Methods

11

28 October 2003

Activity Theory & Distributed Cognition

Halverson, C. (2002). Activity theory and distributed cognition: or what does cscw need to do with theories. Computer-Supported Collaborative Work: The Journal of Collaborative Computing 11 (1-2)

 

30 October 2003

Formal Methods

Johnson, C. (1999). Expanding the role of formal methods in CSCW. In M. Beaudouin-Lafon (Ed.), Computer supported co-operative work (pp. 221-256). Chichester: John Wiley and Sons. [Course Text Chapter 9]

Healey (1999). Accounting for Collaboration: Estimating Effort, Transparency & Coherence. AAAI symposium  on psych models of communication in collaborative systems.

 

12

4 November 2003

No Class - UIST

6 November 2003

 

Analyzing Interactions & Activities

 

Clark & Brennan (1991). Grounding in Communication. p 127-149. In Resnick et al. Perspectives on Socially Shared Cognition. APA.

Healey, P.G.T. and Bryan-Kinns, N. (2000) Analysing Asynchronous Collaboration. In McDonald, S., and Waern, Y., and Cockton, G. (Eds), People and Computers XIV - Usability or Else! Proceedings of HCI 2000. Berlin: Springer. pp.239--254. 

 

13

11 November 2003

Watts & Monk (1998). Reasoning about tasks, activities, & technology to support collaboration. Ergonomics v41 pp1583-1606.

Martin et al. (2001). Finding patterns in the fieldwork. ECSCW 01 pp. 39-58.

 

Other Domains & Themes of Collaborative Research

13

13 November 2003

CSCL Kolodner, J. and Guzdial, M. "Effects with and of CSCL: Tracking learning in a new paradigm," . In Koschmann, Timothy (1996). "CSCL: Theory and Practice of an Emerging Paradigm." Mahwah, NJ: Lawrence Erlbaum.

Lave, J. and Wenger, E. (1991). from "Situated Learning: Legitimate Peripheral Participation." New York: Cambridge University Press.

Guzdial, M., Ludovice, P., Realff, M., Morley, T., and Carroll, K. (2002). "When Collaboration Does't Work."

Choose 1 Homework Due

14

18 November 2003

CSC?

Grinter, B. y do tngers luv 2 txt msg?

UPDATED! Mynatt et al. (1999) Network  communities of SeniorNet. ECSCW 1999.

 

20 November 2003

Hindus. Casablanca

Gaver. Projected realities.

 

15

25 November 2003

Privacy

Bellotti, V. & Sellen, A. Design for privacy in ubiquitous computing environments. In proceedings of ECSCW 1993. p. 77-92.

Bellotti, V. (1996). What you don't know can hurt you: privacy in collaborative computing. Keynote address to HCI.

Palen, L. & Dourish, P. (2003). Unpacking privacy for a networked world.

 

27 November 2003

No Class - Thanksgiving

16

2 December 2003

Project Presentations

 

Project Summaries Due

4 December 2003

 

 

17

9 December 2003

Final Exam: 2:50 - 5:40

Evaluation
20% Class Participation
20% Paper on Selected Readings
20% Homework (Choose 2)
20% Project
20% Final Exam

Pass/fail students must participate in class discussions including leading a discussion, complete one homework and take the final exam.  Audit students must satisfy the class participation requirements including leading a class discussion.

Class Participation
Includes participating in class discussions and leading the class at least once.  Must schedule target class for leading class discussion.

Paper on Selected Readings
Write a survey paper incorporating some class readings and some outside readings on a topic of interest.  Your survey should include your insightful perspective on the combination of your chosen papers.  Max 7 pages.

Homework Options
Class Notes: Take comprehensive notes for a class session including getting materials from any class presenters.  Post the notes to the class website.  Must schedule target class ahead of time.

Who's Who: Write a summary of the work done by a CSCW luminary. Must get prior approval.  Max 5 pages.

Software Review: Write a review for a piece of commercial (or near commercial) CSCW software.  Must get prior approval.  Max 5 pages.

Research Review: Summarize a timely CSCW research project (cannot be your own research).  Must get prior approval.  Max 5 pages.

Project
May be group (max 3) or individual projects.  Prototype a novel CSC* system using low-tech prototyping techniques (scenarios, storyboards, video).  Your design must address social, user interface and technology issues.  Project summary should be no more than 10 pages including illustrations.

Final Exam
The final will be a written, comprehensive exam based on the course readings.  The exam time is Tuesday, December 9, 2:50-5:40.