CSE 451 Spring 2014
Lecture Topics

Subscribe to this calendar (google, iCal, etc.)

DateDescription
March 31 Introduction
OSPP, Chapter 1
April 2 Project Walkthrough
Project Handouts and Code
April 4 The Kernel Abstraction
OSPP, Chapter 2
April 7 Kernels continued
April 9 Concurrency
OSPP, Chapter 4
April 11 Concurrency (continued)
April 14 Race Conditions
OSPP, Chapter 5.1
April 16 Locks and Condition Variables
OSPP, Chapter 5.2-5.4, 5.6
April 18 Readers/Writers Locks
April 21 Parallelism
OSPP, Chapter 6.1
April 23 Deadlock
OSPP, Chapter 6.2
April 25 Scheduling
OSPP, Chapter 7.1-7.2
April 28 Project 2 peer design review
Bring 3 copies of design
April 30 Queueing Theory
OSPP, Chapter 7.5-7.7
May 2 Address Translation
OSPP, Chapter 8.1-8.2
May 5 Address Translation continued
OSPP, Chapter 8.3
May 9 Cache and Page Replacement
OSPP, Chapter 9.1-9.3, 9.5
May 12 Demand-Paged Virtual Memory
OSPP, Chapter 9.6-9.7
May 19 Storage Technologies
OSPP, Chapter 12
May 21 File Layout
OSPP, Chapter 13
May 23 File Layout
May 28 File System Reliability
OSPP, Chapter 14
May 30 High Performance I/O and Course Wrapup