CS5204: Operating Systems

Fall, 2005

The overheads are provided as PDF documents, with either 1 slide per page or 2 slides per page. These are listed in the Overheads bullet for each day as "1-up" and "2-up", respectively. 

Please note that the contents of this page and the files to which it links may change at any time; please check for updates frequently. You may not want to print many slides ahead of time, as they will most likely change throughout the semester.


    Course Introduction

  1. Tuesday, August 23

    Section 1: Interaction

  2. Thursday, August 25
  3. Tuesday, August 30
  4. Thursday, September 1
  5. Tuesday, September 6


  6. Thursday, September 8
  7. Tuesday, September 13
  8. Thursday, September 18
  9. Tuesday, September 20 : First Examination


    Section 2: Security


  1. Thursday, September 22
  2. Tuesday, September 27
  3. Thursday, September 29
       
  4. Tuesday, October 4

       
  5. Thursday, October 6

Section 3: Ordering

  1. Tuesday, October 11

       
  2. Thursday, October 13

       
  3. Tuesday, October 18

       
  4. Thursday, October 20
       
  1. Tuesday, October 25
  2. Thursday, October 27
  1. Tuesday, November 1 (missed due to network problems)

  1. Thursday, November 3
    1. Topic: Timestamp Ordering (cont.)

Section 4: Fault Tolerance

Tuesday, November 8
    1. Topic: Rollback-Recovery
    2. Overheads: 1-up / 2-up
    3. Text: Section 7.6
    4. Reading:  Sections 1-4 of  survey paper
       
  1. Thursday, November 10
    1. Topic: Rollback-Recovery (cont.)

  2. Tuesday, November 15 (pre-recorded video available)
    1. Topic: Two Phase Commit
    2. Overheads: 1-up / 2-up
    3. Text: Sections 7.5

    Section 5: Names and Data

  3. Thursday, November 17
    1. Topic: Naming
    1. Overheads: 1-up / 2-up
    2. Read: Pages from Understanding LDAP
    3. Text: Section 4.1 - 4.3

  4. Thursday, November 29
    1. Topic: NFS
    2. Text: Section  10.1
    3. Overheads: 1-up / 2-up
    4. Read: A survey of distributed file systems.

  5. Tuesday, December 1
    1. Topic: CODA
    2. Overheads: 1-up / 2-up 
    3. Text: Section  10.2
    4. Read: the CODA file system

  6. Thursday, December 6
    1. Topic: Peer-to-Peer File Systems
    2. Overheads: 1-up / 2-up
    3. Read:  a paper about CFS and a paper about Chord
    4. review
    5. class evaluation

  7. Final Examination (To Be Scheduled)