Spring 2012

6.830/6.814 lectures are in 32-155 at 2:30pm on Mondays and Wednesdays.

We will release the Spring 2012 assignments as the semester moves along. The contents of this calendar for days more than two weeks in the future may be missing. Feel free to see last year's schedule to get an idea of what is to come, but be aware that the details are likely to change.

MondayTuesday WednesdayThursday Friday
feb 6
Reg day
feb 7
First day of classes
feb 8
LEC 1: Introduction to Databases
feb 9
feb 10
feb 13
LEC 2: The Relational Model
Reading Assignment
Assigned: PS 1
feb 14
feb 15
LEC 3: Schema Design
Reading Assignment
feb 16
feb 17
feb 20
President's day
feb 21
Monday schedule
LEC 4: Introduction to Database Internals
Reading Assignment
Due: PS 1
Assigned: Lab 1
feb 22
LEC 5: Database Operators and Query Processing

Reading Assignment
feb 23
feb 24
feb 27
LEC 6: Indexing and Access Methods

Reading Assignment
Due: Final Project Teams (6.830 Only)
Assigned: PS 2
feb 28
feb 29
LEC 7: Buffer Pool Design and Memory Management

Reading Assignment
mar 1
mar 2
Due: Lab 1
Assigned: Lab 2
mar 5
LEC 8: Join Algorithms

Reading Assignment
mar 6
mar 7
LEC 9: Query Optimization

Reading Assignment
mar 8
mar 9
ADD DATE
mar 12
LEC 10: Transactions And Locking

Reading Assignment
Prof. Madden's baby due!
mar 13
mar 14
LEC 11: Optimistic Concurrency Control and Snapshot Isolation

Reading Assignment

Due: Final Project Proposals (6.830 Only)

mar 15
mar 16
Due: Lab 2
mar 19
LEC 12: Column Stores

Reading Assignment

Due: PS2

mar 20
mar 21
Quiz 1
mar 22
Assigned: Lab 3
mar 23
mar 26
Spring break
mar 27
Spring break
mar 28
Spring break
mar 29
Spring break
mar 30
Spring break
apr 2
LEC 13: Recovery

Reading Assignment

apr 3
apr 4
LEC 14: Recovery (cont.)

Reading Assignment

Assigned: PS3

apr 5
apr 6
apr 9
LEC 15: Distributed Databases

Reading Assignment

Due: Lab 3

apr 10
apr 11
LEC 16:Distributed Transactions

Reading Assignment

Assigned: Lab 4 (6.814 Only)

apr 12
apr 13
apr 16
Patriots day
apr 17
Patriots day
apr 18
LEC 17: Search Engines and Map Reduce

Reading Assignment

apr 19
apr 20
apr 23
LEC 18: Hadoop and Pig!

Reading Assignment

apr 24
apr 25
LEC 19: Relaxed Consistency and NoSQL

Reading Assignment

apr 26
apr 27
apr 30
LEC 20: Big Table

Reading Assignment

Due: Lab 4 (6.814 Only)

may 1
may 2
LEC 21: The Case for Determinism

Reading Assignment

Assigned: Lab 5 (6.814 Only)

may 3
may 4
may 7
LEC 22: Stream Processing

Reading Assignment

Due: PS3

may 8
may 9
Quiz 2
may 10
may 11
may 14
LEC 23: No reading. Lecture on future of database systems.
may 15
may 16
Final Project Presentations
may 17
Last day of classes
Due: Lab 5 (6.814 Only)
Due: Final Project Reports (6.830 Only)
may 18
may 21
Final exam week
may 22
Final exam week
may 23
Final exam week
may 24
Final exam week
may 25
Final exam week

Questions or comments regarding 6.830/6.814? Send e-mail to the 6.830/6.814 staff at .