Please revisit this page often to stay up to date on what is scheduled for your course. Our Moodle course site will contain links to videos and to class activities.
Date | Topic | Reading | Slides | Activities on Moodle | |
08/23/2021 | Monday | Introduction to OS | SGG 1 | [Ch1] | 1 |
08/25/2021 | Wednesday | Interrupts, polling, DMA | SGG 2 (10th) pp. 489-508 (9th) pp.587-604 |
2 | |
08/27/2021 | Friday |
Processes [Booting the OS] |
[Ch3] | 3 | |
08/30/2021 | Monday | Processes | SGG 3 | [Ch3] | 4 |
09/01/2021 | Wednesday | ||||
09/03/2021 | Friday | IPC: Unix pipes | |||
09/06/2021 | |||||
09/08/2021 | Wednesday | Threads | SGG 4 | [Ch4] | |
09/10/2021 | Friday | ||||
09/13/2021 | Monday | ||||
09/15/2021 | Wednesday | ||||
09/17/2021 | Friday | IPC: TCP Sockets | |||
09/20/2021 | Monday | Process Synchronization | SGG 6&7 (10th) | [Ch6] | |
09/22/2021 | Wednesday | ||||
09/24/2021 | Friday | ||||
09/27/2021 | Monday | Sleeping Barber | |||
09/29/2021 | Wednesday | CPU Scheduling | SGG 5 (10th) SGG 6 (9th) |
[Ch5] | |
10/01/2021 | Friday | ||||
09/04/2021 | Monday | ||||
10/06/2021 | Wednesday | Midterm Exam 1 | Take home exam – class will meet on this day | [Study Guide] | |
10/08/2021 | Friday | ||||
10/11/2021 | Monday | Fall Break | |||
10/13/2021 | Wednesday | Deadlock | SGG 8 | [Ch8] | |
10/15/2021 | Friday | ||||
10/18/2021 | Monday | ||||
10/20/2021 | Wednesday | ||||
10/22/2021 | Friday | Managing Main Memory | SGG 9 | [Ch9] | |
10/25/2021 | Monday | ||||
10/27/2021 | Wednesday | Virtual Memory | SGG 10 | [Ch10] | |
10/29/2021 | Friday | ||||
11/01/2021 | Monday | ||||
11/03/2021 | Wednesday | ||||
11/05/2021 | Friday | ||||
11/08/2021 | Monday | Midterm Exam 2 | Take home exam – class will meet on this day | [Study Guide 2] | |
11/10/2021 | Wednesday | File System Interface | SGG 13 | [Ch13/14] | |
11/12/2021 | Friday | ||||
11/15/2021 | Monday | File System Implementation | SGG 14 | ||
11/17/2021 | Wednesday | ||||
11/19/2021 | Friday | ||||
11/22/2021 | Monday | Thanksgiving Break | |||
11/24/2021 | Wednesday | Thanksgiving Break | |||
11/26/2021 | Friday | Thanksgiving Break | |||
11/29/2021 | Monday | Directory Structures | |||
12/01/2021 | Wednesday | Disk Allocation Methods | |||
12/03/2021 | Friday | Free Space Management | |||
12/06/2021 | Monday | Last Class | |||
12/10/2021 to 12/13/2021 |
Monday | Final Exam | Take home exam | [Study Guide] |