CSC369H: StG Lectures

Week Reading Lectures (Mon and Wed) Tutorial(Thu)
1 Ch 1
Ex 8, 13-14, 18, 21-22
Administrivia, Review of Fork,
Intro to Proesses
Slides fork1.c thread1.c
C review and intro to pthreads
2 Ch 2.1, 2.2
Ex 3, 7-8, 11, 13
Processes and Threads
Slides
2 Ch 2.3, 2.4
Ex 19, 24, 27, 31, 49
Synchronization Primitives
Slides More Slides
3 Ch 2.3, 2.4
Ex 19, 24, 27, 31, 49
Monitors, Transactions, Deadlock
Slides
Mergesort Code Slides
4 Ch 6 Deadlock
Slides
4 Ch 1.3, 1.5, 1.6 System calls and bootstrapping
Slides
example .gdbinit os161 intro slides
5 Chapter 2.1, 2.2, 2.5? Thread implementations
Slides
CPU Scheduling
Slides linux 2.6 slides
Tutorial slides
6 Ch 4.1-4.3, 4.8
Ex 1, 3, 5, 7-8
Memory Management
Slides
Midterm Review
7 Virtual Memory
Slides
Midterm in EX300 on Thurs 12-1.
8 Page Replacement
Slides
VM-notes1 VM-notes2
9 Ch 4 File Systems
Slides
10 5.1-5.4 File Systems and Disks
Slides
11 11.8 More File Systems
Slides
11 Distributed Systems
Slides
12 9 Security
Slides
12 Final review
Slides