6.033 AT A GLANCE, SPRING TERM, 1997, Revision 1.1 (PostScript)

Week of Monday

Monday

Lecture

Tuesday

Recitation

Wednesday

Lecture

Thursday

Recitation

Friday

Other

2/3

-

2/7

 

R1: Lucky’s Bozos on the bus

First day of classes

L1: Intro to systems

Read:Saltzer Ch 1

R2: Simon, Gabriel

Writing Program

Read:Gopen

2/10

-

2/14

L2: Major lessons & technology trends

Read:Saltzer Ch 2

R3: Leveson

L3: System structure

Read:Tanenbaum Ch 1, Ward Ch 16 & 18

R4: X-window system

 

2/17

-

2/21

Presidents Day

L4: Virtual memory

Read:Tanenbaum Ch 3

L5: Threads

Read:Tanenbaum Ch 2

R5: Mach (Tanenbaum Chapter 15 through 15.5)

 

2/24

-

2/28

L6: Concurrency

Read:Tanenbaum Ch 12.1

R6: Birrell’s threads (p1-p22)

L7: Networking: overview

Read:Halstead I

R7: Birrell and Nelson’s RPC

 

3/3

-

3/7

L8: Network layers

Read:Halstead II, Tanenbaum Ch 10.1

R8: Ethernet and High-speed switching (Sections 1-3)

L9: Link and network layer

Read:IP (RFC 791)

R9: Mobile IP

Assigned:Design Project 1

QUIZ 1: material through L8

Add date

3/10

-

3/14

L10: E/E layer

Read:Saltzer Ch 7.5

R10: End-to-end argument, Holy war

L11: Naming: overview

Read:Saltzer Ch 5.A

R11: WWW, URLs, URNs, Tanenbaum Ch 14.2

Writing program

3/17

-

3/21

L12: Naming network

Read:Saltzer Ch 5.C

R12: Semantic file system

L13: Security

Read:Lerman, Crisis and aftermath

R13: Mobile code

Due:Design Project1

 

3/24-3/28

Spring vacation: have fun!

3/31

-

4/4

L14: Authentication

Read:Tanenbaum 4.4, Saltzer’s Protetion in computer systems (Sec. I)

R14: Kerberos

L15: Authorization

Read:Tanenbaum 4.5, Saltzer’s Protetion in computer systems (Sec. II)

R15: Why crypto systems fail

 

4/7

-

4/11

L16: Certification

Read:

R16: Saltzer Chapter 6 Appendix

L17: Storage overview

Read:Digital documents, Tanenbaum Ch 5

R17: RAID

Assigned:Design Project 2

 

4/14-

4/18

L18: I/O bottleneck

Tanenbaum 4-4.3

R18: CFFS

L19: Distributed storage systems

Read:Tanenbaum 13

R19: Coda

QUIZ 2: material from R8 through R16

4/21

-

4/25

Patriot’s day

Patriot’s day

L20: Fault tolerance

Read:Plauger, Petroski

R20: Gray & Siewiorek, Space shuttle

Drop date

 

4/28

-

5/2

L21: Transactions

Read:Tanenbaum 11.4

R21: System R

L22: Implementing transactions

R22: Cirrus banking

Due:Design Project 2

 

5/5-

5/9

L23: Distributed transactions

Read:Brooks Ch 12 4

R23: Thor

L24: Complexity

Read:Brooks Ch 5 8 11

R24: CONFIRM

 

5/12-5/16

L25: Wrap up

R25: Press, Lampson

QUIZ 3: covers L17 through R24

Last day of classes

NO FINAL!

6.033 Handout 1: Tentative schedule (1/20/97).