CSE 451: Operating Systems, Winter 2013

Lecture Material
  • 1 - Prolegomena (pdf)

  • Anderson & Dahlin Introduction (Chapter 1)
  • 2 - Introduction to Operating Systems (pdf)

  • Anderson & Dahlin Kernel and Processes (Chapters 2, 3)
  • 3 - Hardware Trends and OS Support (pdf)
  • 4 - OS Structural Overview (pdf)
  • 5 - Processes (pdf)

  • Anderson & Dahlin Concurrency (Chapters 4, 5, 6, 7)
  • 6 - Threads (pdf)
  • 7 - Scheduling (pdf)
  • 8 - Synchronization (pdf)
  • 9 - Deadlock (pdf)

  • Anderson & Dahlin Memory Management (Chapters 8, 9, 10)
  • 10 - Memory Management (pdf)
  • 11 - MM Hardware Support (pdf)
  • 12 - Paging (pdf)

  • Anderson & Dahlin Storage (Chapters 11, 12, 13)
  • 13 - Secondary Storage (pdf)
  • 14 - RAID and Volumes (pdf)
  • 15 - File Systems (pdf)
  • 16 - IO Systems (pdf)