CS-343 - Lecture Notes

  1. 09/19 - Introduction
  2. 09/21 - Architectural Support for OS
  3. 09/26 - OS Concepts & Structure
  4. 09/28 - Processes
  5. 10/03 - Processes and Threads
  6. 10/05 - Threads and Scheduling
  7. 10/10 - Scheduling
  8. 10/12 - Process Synchronization
  9. 10/17 - Process Synchronization
  10. 10/19 - Deadlocks
  11. 10/24 - Deadlocks and Memory Management
  12. 10/26 - Midterm
  13. 11/03 - Memory Management
  14. 11/07 - Virtual Memory
  15. 11/09 - Virtual Memory
  16. 11/14 - Virtual Memory: Design and Implementation
  17. 11/16 - Mass-Storage and I/O Devices
  18. 11/21 - File Systems Interface
  19. 11/23 - Thanksgiving
  20. 11/28 - File Systems Implementation
  21. 11/30 - Protection and Security / Research in OS
    Paper: F. Qin, J. Tucek, J. Sundaresan, and Y. Zhou,
    Rx: Treating Bugs as Allergies - A safe method to survive software failures,
    The ACM Symposium on Operating Systems Principles (SOSP), 2005.
    (Slides)
  22. Fabián E. Bustamante
    Last modified: Thu Aug 8 16:09:19 CDT 2006