Final grades are now posted on Blackboard.
Assignment I, handed out on 9/11 and due on 9/24
Extra CreditAssignment, handed out on 9/11 and due on 9/18
Assignment II, handed out on 9/25 and due on 10/8
Test I (given on 10/16)
Test II (given on 11/6)
Assignment III, handed out on 11/20 and now due on 12/6
Test III (given on 12/15)
Please use Blackboard to check your grades.
Week | Dates | Topics | Reading |
---|---|---|---|
1 | 08/28, 08/30 | Introduction; OS structures | 1.1-1.2, 1.4-1.8; 2.1-2.4 |
2 | 09/06 | Processes | 3.1-3.4.0 |
3 | 09/11, 09/13 | Threads; Scheduling | 4.1-4.4; 5.1-5.3 |
4 | 09/18, 09/20 | Scheduling; Synchronization | 5.6-5.8; 6.1-6.3 |
5 | 09/25, 09/27 | Synchronization | 6.4-6.7 |
6 | 10/02, 10/04 | Deadlocks | 7.1-7.8 |
7 | 10/09, 10/11 | Main memory; Review | 8.1-8.3, 8.6 |
8 | 10/16, 10/18 | Test I; Main memory | 8.4, 8.7.0 |
9 | 10/23, 10/25 | Virtual memory | 9.1-9.2, 9.4 |
10 | 10/30, 11/1 | Virtual memory; Review | 9.5-9.6, 9.9 |
11 | 11/06, 11/08 | Test II; File systems | 10.1, 10.3-10.4 |
12 | 11/13, 11/15 | File systems; Mass storage | 11.1-11.4; 12.1-12.2 |
13 | 11/20 | Mass storage | 12.4, 12.7.0, 12.9.1 |
14 | 11/27, 11/29 | I/O; Access control | 13.1-13.4, 14.1-14.6 |
15 | 12/04, 12/06 | Language-based security; Review | 14.9.2 |
Final | 12/15 | Final Exam, 3:30-5:30pm | All tests are cumulative |