CISB452
Groupware Systems
Back to Course List
Groupware Systems
Course Description
This course introduces students to the principles, design and implementation of groupware systems - systems intended to support groups of people working together. Design concepts include session management, coupling, undo/redo, access control, concurrency control, synchronization, and awareness. Implementation aspects include replication, mobility, migration, thread scheduling, object-based design patterns, and composability. This course also includes an overview of representative samples of different kinds of groupware systems.
Prerequisite
Syllabus
Back to Course List