6.033: Computer System Engineering

6.033: Computer System Engineering - Spring 2002 (1/9/2002)

------------
Week of
Monday
Monday
Lecture
Tuesday
Recitation
Wednesday
Lecture
Thursday
Recitation
Friday
Other
2/4
-
2/8
  R1:Gabriel
First day of classes
L1: Intro to systems
Read:Ch 1.A+B+C
R2:Simon Writing Program Read: Gopen
2/11
-
2/15
L2: Technology trends
Read:Ch 1.D+E
R3:Therac-25 L3: Client/server systems
Read:Ch 2.A
R4:X-window system  
2/18
-
2/22
 Presidents' Day Holiday Monday Schedule
L4: Virtual memory
Read:Ch 2.B
L5: Threads & coordination
Read:Ch 2.C+D
R5:UNIX  
2/25
-
3/1
L6:Big memories
Read:Ch 3.B+C+D
R6:Flash Web server L7: Sharing resources
Read:Ch 3.A+E
R7:Receive livelock, Section 1 through 5  
3/4
-
3/8
L8: Networking intro
Read:Ch 4.A
R8:Ethernet L9: Layering and Link Layer
Read:Ch 4.B+C
R9: No paper: Catch up
Assigned: Design Project 1
QUIZ 1: material through R8
Add date
3/11
-
3/15
L10: Network layer and Routing
Read:Ch 4.D
R10:Internet routing L11: E/E layer
Read:Ch 4.E
R11:End-to-end argument and stupid networks Writing program
3/18
-
3/22
L12: Congestion and flow control
Read:Ch 4.F
R12: Network file system protocol L13: Names
Read:Ch 5.A+B
R13:NAT + Things that NAT's break
Due: Design 
Project 1
 
3/25
-
3/29
Spring break
4/1
-
4/5
L14: Naming networks
Read:Ch 5 Appendix A+B+C
R14:Google and 9/11 L15: Security & Crypto
Read: Ch 6.A+B
R15:Lerman & Ch 6 Appendix A  
4/8
-
4/12
L16: Authentication
Read:Ch 6.C+F
R16:Trusting Trust L17: Authorization & Confidentiality
Read: Ch 6.D+E
R17:Why crypto systems fail
Assigned: Design Project 2
 
4/15
-
4/19
Patriots' Day: no class
Patriots' Day
L18: Advanced authentication
Read: Ch 6.G
R18: TBA QUIZ 2: material from L9 through R17
4/22
-
4/26
L19: Fault Tolerant Computing
Read: Ch 7
R19:Appendices 7A, 7B L20: Transactions
Read: Ch 8.A+B
R20:LFS
Drop date
 
4/29
-
5/3
L21: Implementing transactions
Read: Ch 8.C+D
R21:System R L22: Modular transactions
Read: Ch 8.E
R22:More system R
Read:Read Petroski & Plauger
 
5/6
-
5/10
L23: Replication and consistency
Read:Coda paper, Section 1, 2, and 3
R23:Read the rest of the Coda paper L24:Replication II
Read:TBA
R24: Read: TBA
Due: Design Project 2
 
5/13
-
5/17
L25:TBA
Read: Brooks Ch 1,2,4
R25: Project Presentations L26: Coping with complexity
Read: Brooks Ch 5,8,11
R26: Lampson's Hints
Last day of classes
 
5/20
-
5/24
      QUIZ 3: material from L18 through R26
Johnson 1:30-4:30pm
 

------------

Questions or comments regarding 6.033? Send e-mail to the TAs at 6.033-tas@mit.edu.
Questions or comments about this web page? Send e-mail to 6.033-webmaster@mit.edu.

Top // 6.033 home // Last updated $Date: 2002/04/19 23:03:55 $ by $Author: yipal $