6.824 Schedule: Spring 2013

Tues/Thurs, 1pm–2:30pm, 32-144

Here is the tentative schedule of lectures and due dates. The lecture notes and paper questions for future dates are copies from previous years, and may change.

MondayTuesdayWednesdayThursdayFriday
4 feb
Reg Day
5 feb
LEC 1: Introduction handout
6 feb 7 feb
LEC 2: Infrastructure: RPC and threads handout more
Preparation: Take the tour of Go. (Question)
8 feb
11 feb
Due: Lab 1
12 feb
LEC 3: Fault tolerance; primary/backup replication
Preparation: Read Hypervisor (Question)
13 feb 14 feb
LEC 4: More Primary/Backup
Preparation: Read Flat Datacenter Storage (Question)
15 feb
Due: Lab 2, Part A
18 feb
President's day
19 feb
Monday Schedule
20 feb 21 feb LEC 5: Fault Tolerance: Paxos handout
Preparation: Read Paxos (Question)
22 feb
Due: Lab 2, Part B
25 feb 26 feb
LEC 6: Case Studies: Replicated File System
Preparation: Read Harp (Question)
27 feb 28 feb
LEC 7: Replication in Wide Area File Systems (Question)
Preparation: Read Spanner
1 mar
Due: Lab 3, Part A
4 mar 5 mar
LEC 8: Security: Untrusted servers
Preparation: Read SUNDR (Question)
6 mar 7 mar
LEC 9: Consistency: Sequential consistency
Preparation: Read Shared Virtual Memory (Question)
8 mar
ADD DATE
11 mar 12 mar
LEC 10: Consistency: Relaxed consistency
Preparation: Read TreadMarks (Question)
13 mar
Assignment: Project
14 mar
LEC 11: Version Vectors; File Synchronization
Preparation: Read Ficus (Question)
15 mar
Due: Lab 3, Part B
18 mar 19 mar
LEC 12: Eventual Consistency
Preparation: Read Bayou (Question)
20 mar 21 mar
QUIZ 1: Mid-term quiz during lecture time
in room 2-190
open book and notes
scope: Lectures 1–11
22 mar
25 mar – 29 mar
SPRING VACATION
1 apr 2 apr
LEC 13: Case Studies: Relaxed Consistency
Preparation: Read PNUTS (Question)
3 apr 4 apr
LEC 14: Peer-to-peer Systems: Dynamo
Preparation: Read Dynamo (Question)
5 apr
Due: Project team and proposal
8 apr 9 apr
Project Meeting #1
10 apr
11 apr
LEC 15: Fault Tolerance: Two-phase commit
Preparation: Read Argus (Question)
12 apr
Due: Lab 4
15 apr
Patriots Day
16 apr
Patriots Day
17 apr 18 apr
LEC 16: Distributed Operating Systems
Preparation: Read Plan 9 (Question)
19 apr
22 apr 23 apr
LEC 17: Big Computing: MapReduce
Preparation: Read MapReduce (Question)
24 apr
25 apr
DROP DATE
No lecture — Hacking day
26 apr
29 apr 30 apr
No lecture — Hacking day
1 may 2 may
Project Meeting #2
3 may
6 may 7 may
LEC 18: Bitcoin
Preparation: Read Bitcoin (Question)
8 may 9 may
LEC 19: Memcached
Preparation: Read Memcached (Question)
10 may
Due: Project write-up.
13 may
14 may
Project Meeting #3
15 may
16 may
Last day of classes
Demo Day from 12:30 to 3:00
Preparation: Read AnalogicFS experience paper (Question)
17 may
20 may – 24 may
Final Exam Period
6.824 Final: Monday May 20 1:30 to 3:30 at Johnson Ice Rink


For questions or comments, email 6.824-staff@pdos.csail.mit.edu.
Back to 6.824 home.