Week of | Monday | Wednesday | Thursday | Friday |
March 29 | Introduction
Slides (M1: odp, pdf) HW1 out |
More Intro
Text: Chapter 1 Project 0 out |
Project 0 Discussion | Architectural Support for OS
Text: Chapter 2 Slides (M2: odp, pdf) |
April 5 | Architectural Support for OS
HW1 due HW2 out |
Arch Support (Virtual Machines)
Processes Text: Chapter 3 (skip 3.6 for now) Slides (M4: odp, pdf) |
Project 1 Discussion | Processes
Text: Chapter 3 (skip 3.6 for now) Slides (M4: odp, pdf) Project 0 due: 11:59pm Project 1 out |
April 12 | Processes
Threads Intro Slides (M5: odp, pdf) Text: Chapter 4 HW2 due HW3 out |
Threads
Text: Chapter 4 |
TBA | Threads
Text: Chapter 4 |
April 19 | Scheduling
Slides (M6: odp, pdf) Text: Chapter 5 HW3 due HW4 out |
Scheduling
Synchronization Slides (M7: odp, pdf) Text: Chapter 6.1-6.4 |
TBA | Synchronization
Project 1 due Project 2 out |
April 26 | Semaphores and Monitors
Slides (M8: odp, pdf) Text: Chapter 6.5-6.8 HW4 due HW5 exercises out |
Semaphores and Monitors | TBA
HW5 exercises review |
Deadlock
Slides (M8: odp, pdf) Text: Chapter 7 |
May 3 | Midterm
Answer Key Grade Histogram |
Memory Management Intro
Slides (M10: ppt, pdf) Text: Chapter 8.1-8.6. |
TBA
Project 2 Part A due |
Virtual Memory, Page Faults, Demand Paging, and Page Replacement
Slides (M11: odp, pdf) Text: Chapter 9.1-9.7. |
May 10 | ...Demand Paging and Page Replacement | ...Global Replacement
Page Table Mgmt, etc. Slides (M12: odp, pdf) Text: Chapter 8.1-8.6. |
TBA | Project 2 discussion |
May 17 | Secondary Storage
Slides (M12.5: odp, pdf) Text: Chapter 12.1-12.6 |
File Systems
Slides (M13: odp, pdf) Project 2 Part B due |
TBA | Disk / File System Layout
Slides (M14: odp, pdf) Text: Chapters 10.1-10.4, 11.1-11.6, 12.1-12.2, 12.4-12.5 Project 3 out |
May 24 | File System Layout / Arch...
Slides (M15: odp, pdf) |
Berkeley LFS
Slides (M16: odp, pdf) Journaling File Systems Slides (M17: odp, pdf) |
RAID
Slides (M18: ppt, pdf) Text: Chapters 12.7-12.8 |
Berkeley LFS
Slides (M16: odp, pdf) Journaling File Systems Slides (M17: odp, pdf) File System Summary |
May 31 | Memorial Day | Almost final file systems discussion
Project 3 due |
TBA | Authentication
Slides (M19: odp, pdf) Text: Chapters 15.2, 15.4-15.5 |
June 7 | Final Exam
2:30-4:20 |