
CSE 451, Introduction to Operating Systems, Winter 2014
Lecture Materials
- 1. Introduction (ppt, pdf) (1/6, 1/8, 1/10)
- 1a. Paul Allen's Living Computer Museum ppt, pdf (1/10)
- FOR YOUR PERSONAL USE ONLY - DO NOT DISTRIBUTE!
- LCM Operating Systems Timeline DO NOT DISTRIBUTE
- LCM Minicomputers Timeline DO NOT DISTRIBUTE
- LCM Microprocessors Timeline DO NOT DISTRIBUTE
- LCM Languages Timeline DO NOT DISTRIBUTE
- 2. Architectural Support for OS (ppt, pdf) (1/10, 1/15)
- 3. OS Components and Structure (ppt, pdf) (1/17, 1/22)
- 4. Processes (ppt, pdf) (1/24, 1/27)
- 5. Threads (ppt, pdf) (1/29, 1/31)
- 6. Review of Processes, Kernel Threads, User-Level Threads (ppt, pdf) (elided)
- 7. Synchronization (ppt, pdf) (2/5,2/7)
- 8. Semaphores and Monitors (ppt, pdf) (2/11)
- 9. Deadlock (ppt, pdf) (2/14)
- 10. Scheduling (ppt, pdf) (2/19, 2/21)
- 11. Memory Management (ppt, pdf) (2/24)
- 12. Virtual Memory, Page Faults, Demand Paging, and Page Replacement (ppt, pdf) (...)
- 13. Page Table Management, TLBs, and Other Pragmatics (ppt, pdf) (...)
- 14. Secondary Storage (ppt, pdf) (...)
- 15. File Systems (ppt, pdf) (...)
- Course Home -->
- Administrivia
- Materials
- Assignments
- Information
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX