CSC369/C69: StG Lectures

Overview

The schedule is tentative.

Week Reading Topic Notes
1 Chapter 1 Administrivia, Logistics
Role of the OS
(Slides)
2 Chapter 1 Role of the OS, Computer Structure
System Calls
(Lecture Slides / Prep for A0)
3 Chapter 2.1-2.2 Processes and Threads
( Slides Mon / Wed / Thursday)
4 Chapter 2.3, 2.4 (2nd Ed.), Chapter 2.3, 2.5 (3rd Ed.) Synchronization
( Slides Mon / Wed / Thu)
5 Chapter 3 (2nd Ed), Chapter 6 (3rd Ed) CPU Scheduling
( Slides Monday / Thursday)
6 Chapter 4.1-4.3.1, 4.8 (2nd Ed.), Chapter 3.1-3.3.1 (3rd Ed.) Memory Management
( Slides Monday / Thursday)
7 Chatper 4.3, (2nd Ed.), Chapter 3.3 (3rd Ed.) Virtual Memory
( Slides Monday / Thursday)
8 Chapter 4.4-4.7 (2nd Ed.), Chapter 3.4-3.7 (3rd Ed.) Page Replacement
( Slides Monday/ Thursday)
9 Chapter 4.4-4.6 (2nd Ed.), Chapter 3.4-3.6 (3rd Ed.) Midterm exam discussion (no slides), Finishing page replacement
( Slides Thursday)
10 Chapter 6.1-6.4 (2nd Ed.), Chapter 4.1-4.3 (3rd Ed., omit 4.3.6 and 4.3.7) File Systems
( Slides Monday / Thursday)
11 Chapter 6.1-6.4 (2nd Ed.), Chapter 4.1-4.4 (3rd Ed., omit 4.3.6 and 4.3.7) File Systems and disk I/O
( Slides Monday / Thursday)
12 Chapter 5.4 (read 5.1-5.3 as background) (2nd & 3rd Ed.) Finishing I/O optimizations and slides with final exam review
( Slides Monday), Final exam from 2008