week number
|
Topics
|
Chapter/Sections
|
Notes
|
1
|
Intro to OSs and Review of
System Calls
|
|
|
1
|
Processes, Threads,
Synchronization
|
|
|
2-3
|
Synchronization
|
|
Fall Term add/drop period
ends on 9/6
|
3-5
|
CPU
Scheduling |
|
Falll Term
extended add/drop period ends on 9/13
|
6
|
Deadlock avoidance
and prevention
|
|
|
|
7-8
|
Virtual Memory
|
|
|
8-9
|
Memory Management and Swapping
|
|
|
9
|
Midterm exam (in class, march 05)
|
|
|
10
|
Page replacement algorithms
|
|
|
10
|
Storage Systems (HDD + SSD)
|
|
|
11
|
File Systems |
|
|
12
|
|
|
|
13
|
|
|
|
14
|
|
| Project demo (by appointment)
|
|
|
|
|
|
|
|
|
|
|
|
|
Apr 21 (week 15)
|
final exam on
day scheduled by Pitt: March 21, 2020 12pm-1:50pm
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Final
demo of project due (by appointment) |