Week | Day | Date | Topic | Reading | Homework | |
---|---|---|---|---|---|---|
1 | Tue | Jan 21 | Administrivia, Introduction | Ch 2 The Unix Time-Sharing System | R1 Release | |
Thu | Jan 23 | Processes White Background | Ch 3-6 | |||
Fri | Jan 24 | |||||
2 | Tue | Jan 28 | Processes White Background | |||
Thu | Jan 30 | Processes White Background | Ch 25-27 | R1 due; A1 release | ||
Fri | Feb 1 | |||||
3 | Tue | Feb 4 | Processes/Threads White Background | ADD DEADLINE | ||
Thu | Feb 6 | Scheduling White Background | An Introduction to Programming with Threads | |||
4 | Tue | Feb 11 | Scheduling | Ch 7-11 | A1 due @ 11:59pm | |
Thu | Feb 13 | Synchronization White Background | A2 release | |||
Fri | Feb 14 | |||||
5 | Tue | Feb 18 | Synchronization | Ch 28-31 | ||
Thu | Feb 20 | Synchronization White Background | 12 Commandments of Synchronization | |||
Fri | Feb 22 | |||||
6 | Tue | Feb 25 | February Break | |||
Thu | Feb 27 | Synchronization | A2 due @ 11:59pm | |||
Fri | Feb 28 | |||||
7 | Tue | Mar 3 | Synchronization White Background | |||
Thu | Mar 5 | Deadlock White Background | Ch 32 | Fri | Mar 6 | |
8 | Tue | Mar 10 | Virtual Memory White Background | Ch 13-17 | ||
Thu | Mar 12 | Virtual Memory | Prelim 1 | |||
Fri | Mar 13 | A3 release | ||||
9 | Tue | Mar 17 | Classes Suspended | |||
Thu | Mar 19 | Classes Suspended | ||||
Fri | Mar 20 | |||||
10 | Tue | Mar 24 | Classes Suspended | |||
Thu | Mar 26 | Classes Suspended | ||||
Fri | Mar 27 | |||||
Tue | Mar 31 | Spring Break | ||||
Thu | Apr 2 | Spring Break | ||||
12 | Tue | Apr 7 | Virtual Memory White Background | Ch 18-24 | ||
Thu | Apr 9 | Virtual Memory White Background | ||||
Fri | Apr 10 | |||||
13 | Tue | Apr 14 | Virtual Memory White Background | |||
Thu | Apr 16 | Virtual Memory White Background | Ch 35-38, 44-45 | |||
Fri | Apr 17 | A3 due @ 11:59pm | ||||
14 | Tue | Apr 21 | Working Set & I/O Devices White Background | Ch. 36 | DROP DEADLINE> | |
Thu | Apr 23 | Disks White Background | Ch 37-38 | |||
Fri | Apr 24 | |||||
15 | Tue | Apr 28 | SSDs White Background | Ch 44 |
A4 release | |
Thu | Apr 30 | File Systems White Background | Ch 48-50 The design and implementation of a log-structured file system |
R2 release | ||
16 | Tue | May 5 | File Systems White Background | |||
Thu | May 7 | File Systems White Background | ||||
17 | Tue | May 12 | File Systems White Background | R2 due | ||
17 | Thu | May 14 | A4 due | |||
18 | Sun | May 17 | Final Exam |