This is a tentative schedule of topics and classes. Please revisit often, as the schedule can possibly change in order to accommodate for the pace of learning of the group.
Make sure to have completed the reading before the day when they appear in the schedule.
Date | Topic | Reading | Notes | Activities | |
08/26/19 | Monday | Introduction to OS | SGG 1 | [View][Print] | [1] |
08/28/19 | Wednesday | Interrupts, polling, DMA. | SGG 2 SGG (10th) pp. 493-500 (9th) pp.587-597 |
[2] | |
08/30/19 | Friday | Booting the OS | Boot | [3] [Moodle Quiz] |
|
09/02/19 | Monday | Processes | SGG 3 | [View][Print] | [4] |
09/04/19 | Wednesday | [5] | |||
09/06/19 | Friday | Inter Process Communication: Unix pipes | [6] | ||
09/09/19 | Monday | Inter Process Communication | [7] | ||
09/11/19 | Wednesday | Threads | SGG 4 | [View][Print] [External] |
|
09/13/19 | Friday | [8] | |||
09/16/19 | Monday | [Amdahl PDF] [Amdahl xlsx] |
|||
09/18/19 | Wednesday | ||||
09/20/19 | Friday | Inter Process Communication: TCP Sockets | |||
09/23/19 | Monday | Process Synchronization | SGG 6&7 (10th) | [View][Print] | [9] |
09/25/19 | Wednesday | [10] | |||
09/27/19 | Friday | Engagement Check Point 1 [11] |
|||
09/30/19 | Monday | [Sleeping Barber] [12] |
|||
10/02/19 | Wednesday | ||||
10/04/19 | Friday | Midterm Exam 1 | [Study Guide 1] | ||
10/07/19 | Monday | CPU Scheduling | SGG 5 (10th) | [View][Print] | [13] |
10/09/19 | Wednesday | [14] | |||
10/11/19 | Friday | [15] | |||
10/14/19 | Monday | Fall Recess | |||
10/16/19 | Wednesday | Deadlock | SGG 8 (10th) | [View][Print] | [16] |
10/18/19 | Friday | ||||
10/21/19 | Monday | [17] | |||
10/23/19 | Wednesday | Managing main memory | SGG 9 (10th) | [View][Print] | |
10/25/19 | Friday | ||||
10/28/19 | Monday | [18] | |||
10/30/19 | Wednesday | Virtual memory | SGG 10 (10th) | [View][Print] | [19] |
11/01/19 | Friday | [20] | |||
11/04/19 | Monday | ||||
11/06/19 | Wednesday | [21] | |||
11/08/19 | Friday | [22] | |||
11/11/19 | Monday | ||||
11/13/19 | Wednesday | Midterm Exam 2 | [StudyGuide2] | ||
11/15/19 | Friday | File system interface | SGG 13 (10th) | [View][Print] | |
11/18/19 | Monday | [23] | |||
11/20/19 | Wednesday | File system implementation | SGG 14 (10th) | [24] | |
11/22/19 | Friday | [25] | |||
Monday | Thanksgiving break | ||||
11/27/19 | Wednesday | Thanksgiving break | |||
11/29/19 | Friday | Thanksgiving break | |||
12/02/19 | Monday | [26] | |||
12/04/19 | Wednesday | [27] | |||
12/06/19 | Friday | [28] | |||
12/09/19 | Monday | Wrap up and course evaluation | |||
12/16/19 | Monday | Q&A for final – time TBA | |||
12/18/19 | Wednesday | Final Exam, 11:45am-2:45pm |