6.830/6.814 Schedule and Readings

Monday Tuesday Wednesday Thursday Friday
Sept 7
Labor Day Holiday
Sept 8
Reg. Day
No class
Sept 9 Sept 10
Introduction
Lecture 1
Sept 11
Sept 14 Sept 15
The Relational Model

Lecture 2
PS1 Out
Sept 16 Sept 17
Schema Normalization

Lecture 3
Sept 18
Sept 21 Sept 22
Intro. to Database Internals

Lecture 4
PS1 Due
Lab 1 Out
Sept 23 Sept 24
Database Operators and Query Processing

Lecture 5
PS2 Out
Sept 25
Sept 28
Sept 29
Indexing and Access Methods
Lecture 6
Project Teams Due
Sept 30 Oct 1
Buffer Pool Design and Memory Management
Lecture 7
Lab 2 Out
Oct 2
Lab 1 Due
Oct 5 Oct 6
Join Algortithms
Lecture 8
Oct 7 Oct 8
Query Optimization
Lecture 9
Oct 9
Add Date
Oct 12
Columbus Day Holiday
Oct 13
Monday schedule
No Class
Oct 14 Oct 15
Transactions and Locking
Lecture 10
Project Proposals Due
Lab 2 Due
Lab 3 Out
Oct 16
Oct 19 Oct 20 Optimistic Concurrency Control
Lecture 11
PS2 Due
Oct 21 Oct 22
Exam 1
Sample Quiz | Solns
Oct 23
Oct 26 Oct 27
Recovery
Lecture 12
Oct 28 Oct 29
Recovery, Cont.
Lecture 13
Lab 4 Out (6.814 only)
Lab 3 Due
Oct 30
Nov 2 Nov 3
Degrees of Consistency
Lecture 14
PS3 Out
Nov 4 Nov 5
C-Store
Lecture 15
Nov 6
Nov 9 Nov 10
Parallel Databases
<Lecture 16
Nov 11
Veterans Day Holiday
Nov 12
Distributed Transactions
Lecture 17
Nov 13
Nov 16

Nov 17
PNUTS
Lecture 18
Nov 18
Drop Date
Nov 19
BigTable
Lecture 19
Lab 5 Out (6.814 only)
Lab 4 Due (6.814 only)
Nov 20
Nov 23 Nov 24
Dryad/LINQ
Lecture 20
Nov 25 Nov 26
Thanksgiving Holiday
No Class
Nov 27
Nov 30 Dec 1
TBD
PS3 Due
Dec 2 Dec 3
Exam 2
Dec 4
Dec 7 Dec 8
TBD
Dec 9 Dec 10
Final Project Presentations
Final projects due (6.830)
Lab 5 Due (6.814)
Last Day of Classes
Dec 11
Last change: 9/9/2009.