CS 856 - Internet-Scale Distributed Data Management

M. Tamer Özsu
DC 3350, ext. 4043
tozsu@uwaterloo.ca

Course Objectives

The objective of the course is to study the new distributed data management problems (and solutions) that emerge in the Internet ear. The course will quickly cover the classical distribution issues and then it will focus on Internet-scale data management.

Prerequisites

Good knowledge of database internals at least at the level of CS 448/648 and of distributed computing/computer networks at the level of CS454 and 456 is required. Of course, students are expected to have the maturity to deal with data structures and algorithms.

Course Outline

The following is not the complete list and will be updated. Note that I will only lecture on the first topic, and then it will be the students who will read and present material. Each of the following can and will be subdivided.

Textbooks and References

Principal reference:

Workload and Evaluation

There will be no tests or exams. 

Students who wish to audit the course have to be willing to give one presentation and write 3 paper critiques in addition to participating in class discussion.


[University of Waterloo]
University of Waterloo
[Department of Computer Science]
Computer Science
[M. Tamer Özsu's home page]
M.T. Özsu
[CS 856 home page]
CS 856 Home Page