CSE 451, Introduction to Operating Systems, Autumn 2012
- 09/24 Introduction
- 09/26 The Kernel Abstraction
- 09/28 The Kernel Abstraction (part 2)
- 10/01 Threads
- 10/03 Threads (part 2)
- 10/05 Synchronization
- 10/10 Condition Variables
- 10/12 Readers/Writers
- 10/15 Implementing Synchronization
- 10/17 Multi-Object Synchronization
- 10/19 CPU Scheduling
- 10/22 Multiprocessor Scheduling and Queuing Theory
- 10/24 Address Translation
- 10/26 Address Translation, part 2
- 10/31 Caching
- 11/2 Caching and Virtual Memory
- 11/5 Advanced Memory Management and Intro to File Systems
- 11/7 Storage Systems
- 11/14 Storage Systems (part 2)
- 11/16 File System Layout
- 11/19 File System Reliability
- 11/26 File System Reliability (part 2)
- 11/28 Security
- 11/30 Security and Course Wrapup
Misc Handouts
- 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