Weekly Schedule

The following is the weekly schedule for the course.The schedule will be firmed up when we know how many students are in the course and how many presentations we need to schedule.

In the weekly schedule, I have indicated the material that you need to read. Whenever there is a reference to the textbook,  I will be lecturing. The papers will be presented by students. Each presentation will be 30 minutes followed by 15 minutes of discussion (sometimes we may extend these times) and each presenter will be required to submit (at the time of the presentation) a 5-7 page critique of the paper. This will count towards one of the two paper critiques. Requirements for the paper critiques are given here. Note that the papers to present are not yet indicated -- they will come later.

Week 1 - January 10, 2013

Introduction and architectural issues

Week 2 - January 17, 2013

Data distribution/distributed query processing

Week 3 - January 24, 2013

Distributed query optimization

Transactions and Distributed Concurrency Control

Week 4 - January 31, 2013

Distributed Database Reliability

Database Replication

Week 5 - February 7, 2013

Database Replication

Parallel data management

Week 6 - February 14, 2013

Database integration


Week 7 - February 21, 2013 (Reading week, no class)


Week 8 - February 28, 2013

Multidatabase Query Processing


Week 9 - March 7, 2013

Peer-to-Peer Data Management


Week 10 - March 14, 2013

We won't have class this week since I will be out of town.

Week 11 - March 21, 2013

Stream Data Management


Week 12 - March 28, 2013

MapReduce-based Distributed Data Management


Week 13 - April 4, 2013

Final exam