university of washington logo
  • ABOUT US
  • CONTACT US
  • MY CSE
  • INTERNAL
Home
  • News &
    Events
  • People
  • Education
  • Research
  • Current
    Students
  • Prospective
    Students
  • Faculty
    Candidates
  • Alumni
  • Industry
    Affiliates
  • Support
    CSE

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

  • Sample Midterm
  • Midterm Solution Set
  • Course Home
    •    Home
  • Administrivia
    •    Overview
    •    Using course email
    •    Calendar
    •    Email archive
    •    Discussion board
  • Materials
    •    Lecture material
  • Assignments
    •    Projects
    •    Homework
  • Information

Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX

UW Privacy Policy and UW Site Use Agreement