EECS-343 - Lecture Notes

(PDF format)

  1. 09/21 -- Introduction
  2. 09/26 -- Architectural Support for OS
  3. 09/28 -- OS Concepts and Structure
  4. 10/03 -- Processes
  5. 10/05 -- Threads
  6. 10/10 -- Threads
  7. 10/12 -- Scheduling
  8. 10/17 -- Synchronization
  9. 10/19 -- Semaphores & Monitors
  10. 10/24 -- Midterm
  11. 10/26 -- Deadlocks
  12. 10/31 -- Memory Management
  13. 11/02 -- Virtual Memory
  14. 11/07 -- Virtual Memory Design & Implementation
  15. 11/09 -- Distinguished Speakers Series - Mark Hill
  16. 11/14 -- Input/Output
  17. 11/16 -- File Systems
  18. 11/21 -- File Systems Management
  19. 11/23 -- Thanksgiving
  20. 11/28 -- Distributed Systems
  21. 11/30 -- Research in Operating Systems
    Paper: A. Baumann, P. Barham, P-E Dagand, T. Harris, R. Isaacs, S. Peter, T. Roscoe, A. Schüpbach and A. Singhania, The Multikernel: A new OS architecture for scalable multicore systems,, In Proc. of SOSP, October 2009.

Fabián E. Bustamante
Last modified: Thu May 27 18:09:19 CDT 2008