| Date: | Topics: | Due: | ||
| #1
Thurs 25 August |
Intro ( Preface, 1, 2) | |||
| #2
Tues 30 August |
Processes ( Dialogue, 4, 5, 6 ) | |||
| #3
Thurs 1 September |
Scheduling ( 7, 8, 9 ) | Homework 1 | ||
| Mon 5 September | CUNY: No classes (Labor Day) | |||
| #4
Tues 6 September |
Memory management ( Dialogue, 13, 14, 15, 16 ) | Project 1 outline | ||
| #5
Thurs 8 September |
Intro to paging ( 17, 18 ) | Homework 2 | ||
| #6
Tues 13 September |
Paging: TLBs ( 19 ) | Quiz 1: Processes and Scheduling (Days 1-3) | ||
| #7
Thurs 15 September |
Paging: Smaller ( 20 ) | Project 1 | ||
| #8
Tues 20 September |
Beyond Physical Memory ( 21, 22 ) | |||
| #9
Thurs 22 September |
Review/slack | Homework 3 | ||
| #10
Tues 27 September |
Threads ( Dialogue, 26 ) | Project 2 outline | ||
| #11
Thurs 29 September |
Locks ( 28 ) | Homework 4 | ||
| 2-4 October | CUNY: No classes | |||
| Thurs 6 October | CUNY: Classes follow a Monday schedule | |||
| 10-12 October | CUNY: No classes | |||
| #12
Thurs 13 October |
Locks, CVs ( 29 ) | Project 2 | ||
| #13
Fri 14 October |
CVs ( 30 ) | |||
| #14
Tues 18 October |
Semaphores ( 31 ) | Quiz 2: Memory virtualization (Days 4-9, HW 3-4) | ||
| #15
Thurs 20 October |
Deadlock/bugs ( 32 ) | Homework 5 | ||
| #16
Tues 25 October |
Review/slack | Project 3 outline | ||
| #17
Thurs 27 October |
I/O + Disks ( Dialogue, 36, 37 ) | Homework 6 | ||
| #18
Tues 1 November |
Disk Scheduling ( 37 ) | |||
| #19
Thurs 3 November |
RAID ( 38 ) | Project 3 | ||
| #20
Tues 8 November |
File Systems ( 39 ) | |||
| #21
Thurs 10 November |
FS Implementation ( 40 ) | Homework 7 | ||
| #22
Tues 15 November |
FFS ( 41 ) | Project 4 proposal | ||
| #23
Thurs 17 November |
Journaling ( 42 ) | Homework 8 | ||
| #24
Tues 22 November |
LFS ( 43 ) | |||
| 24-27 November | Thanksgiving Recess: College Closed | |||
| #25
Tues 29 November |
Distributed systems + NFS ( 47, 48 ) | Project 4 outline | ||
| #26
Thurs 1 December |
Current topic 1 | Homework 9 | ||
| #27
Tues 6 December |
Current topic 2 | |||
| #28
Thurs 8 December |
Review | Project 4 | ||
| Tues 13 December | Reading Day: No classes | |||
| Thurs 15 December | Final exam 11am - 1pm | |||