6.830 Schedule and Readings


PS2 Due
Monday Tuesday Wednesday Thursday Friday
Sept 1
Labor Day Holiday
Sept 2
Reg. Day
No class
Sept 3 Sept 4
Introduction
Lecture 1
Sept 5
Sept 8 Sept 9
The Relational Model

Lecture 2
PS1 Out
Sept 10 Sept 11
Schema Normalization

Lecture 3
Sept 12
Sept 15 Sept 16
Intro. to Database Internals

Lecture 4
PS1 Due
Lab 1 Out
Sept 17 Sept 18
Database Operators and Query Processing

Lecture 5
Project Teams Due
PS2 Out
Sept 19
Sept 22
Student Holiday
Sept 23
Indexing and Access Methods
Lecture 6
Sept 24 Sept 25
Buffer Pool Design and Memory Management
Lecture 7
Lab 1 Due
Lab 2 Out
Sept 26
Sept 29 Sept 30
Join Algortithms
Lecture 8
Oct 1 Oct 2
Query Optimization
Lecture 9
Lab 3 Out
Oct 3
Add Date
Lab 2 Due
Oct 6 Oct 7
Introduction to Transaction Processing
Lecture 10
Project Proposals Due
Oct 8 Oct 9
Optimistic Concurrency Control
Lecture 11
PS3 Out
Oct 10
Oct 13
Columbus Day Holiday
Oct 14
Recovery
Lecture 12
Lab 3 Due
Oct 15 Oct 16
Recovery, Cont.
Lecture 13
Oct 17
Oct 20 Oct 21
Degrees of Consistency
Lecture 14
PS3 Due
Oct 22 Oct 23
Exam 1
Oct 24
Oct 27 Oct 28
C-Store
Lecture 15
Oct 29 Oct 30
Lecture 16
Oct 31
Halloween
Nov 3 Nov 4
Parallel Databases
Distributed Transactions
Lecture 17
Election Day!
Nov 5 Nov 6
Replication
Lecture 18
Nov 7
Nov 10
Veteran's Day Holiday
Nov 11
Veteran's Day Holiday
No Class
Nov 12 Nov 13
Stream Processing
Lecture 19
Nov 14
Nov 17 Nov 18
Search Engines
Lecture 19
PS4 Out
Drop Date
Nov 20 Nov 21
Adaptive Query Processing
Lecture 21
Nov 22
Nov 24 Nov 25
Database Privacy
Lecture 22
PS4 Due
Nov 26 Nov 27
Thanksgiving Holiday
No Class
Nov 28
Thanksgiving Holiday
Dec 1 Dec 2
Exam 2
Dec 3 Dec 4
Last Lecture
Lecture 23
Dec 5
Dec 8 Dec 9
Final Project Presentations
Dec 10
Last Day of Classes
Final Projects Due
Dec 11 Dec 12
Last change: 8/28/2006.