Schedule 02

Please visit the course Moodle site for my contact information and other course materials.

All the lecture videos will be available from YouTube as well, for those who prefer that media.

These videos are the lectures from last year (2020), while the exact order may change a bit, contents are very similar, if not identical.

  ]
Date   Topic Reading Notes Activity
08/23/2021 (01) Monday Introduction to OS SGG 1 Logistics
PDF
[1]
08/25/2021 (02) Wednesday Interrupts, polling, DMA SGG 2
(10th) pp. 489-508
(9th) pp.587-604
PDF
[2]
08/27/2021 (03) Friday Processes SGG 3 PDF
[3]
08/30/2021 (04) Monday Processes SGG 3 PDF
[4]
Booting the OS (optional) Boot PDF Optional activity
09/01/2021 (05) Wednesday PDF [5]
09/03/2021 (06) Friday  IPC: Unix pipes   PDF [6]
09/06/2021 (07) Monday Threads SGG 4  PDF [7]
09/08/2021 (08) Wednesday PDF [8]
09/10/2021 (09) Friday  Quiz (15 min)   PDF
No activity
09/13/2021 (10) Monday     PDF
[10]
09/15/2021 (11) Wednesday     PDF
[11]
09/17/2021 (12) Friday IPC: TCP Sockets   PDF
[12]
09/20/2021 (13) Monday Process Synchronization SGG 6&7 (10th)

SGG 5 (9th)

PDF (corrected) [13]
09/22/2021 (14) Wednesday     PDF
[14]
09/24/2021 (15) Friday     PDF [15]  
09/27/2021 (16) Monday Quiz (15 min) Quiz cancelled  Sleeping Barber  PDF
[16]
09/29/2021 (17) Wednesday CPU Scheduling SGG 5 (10th)
SGG 6 (9th)
PDF
No activity!
10/01/2021 (18) Friday     PDF
[18]
10/04/2021 (19) Monday     PDF [19
10/06/2021 (20) Wednesday Midterm Exam 1   Review Guide (Updated)
Trial Exam (optional)
Link to the exam
 
10/08/2021 (21) Friday     PDF (Updated) No activity!
10/11/2021 Monday Fall Break  
10/13/2021 (22) Wednesday Deadlock SGG 8 (10th)
SGG 7 (9th)
PDF
[22]
10/15/2021 (23) Friday PDF [23]
10/18/2021 (24) Monday Managing Main Memory SGG 9 (10th)
SGG 8 (9th)
PDF [24]
10/20/2021 (25) Wednesday PDF [25]
10/22/2021 (26) Friday     PDF [26]
10/25/2021 (27) Monday Take-home Quiz    PDF
No activity!
10/27/2021 (28) Wednesday Virtual Memory SGG 10 (10th)
SGG 9 (9th)
PDF [28]
10/29/2021 (29) Friday     PDF [29]
11/01/2021 (30) Monday     PDF [30]
11/03/2021 (31) Wednesday     PDF [31]
11/05/2021 (32) Friday     PDF No activity!
11/08/2021 (33) Monday Midterm Exam 2   Review Guide
Link to the exam
 
11/10/2021 (34) Wednesday File System Interface SGG 13 (10th)
SGG 11 (9th)
PDF [34
11/12/2021 (35) Friday     PDF [35]
11/15/2021 (36) Monday File System Implementation SGG 14 (10th)
SGG 12 (9th)
PDF
[36]
11/17/2021 (37) Wednesday     PDF
[37]
11/19/2021 (38) Friday     PDF [38]
11/22/2021 Monday Thanksgiving Break
11/24/2021 Wednesday Thanksgiving Break
11/26/2021 Friday Thanksgiving Break
11/29/2021 (39) Monday     PDF
Video
No activity!
12/01/2021 (40) Wednesday Advanced Topics: Virtual Machines SGG 18 (10th)
SGG 16 (9th)
PDF No activity!
course eval starting 11/29
12/03/2021 (41) Friday     PDF
Summary PDF
[41]
12/06/2021 (42) Monday Last Lecture of Classes   PDF
Installing VirtualBox
12/10/2021 –
12/13/2021
Friday –
Monday
Final exam   Review Guide
Link to the final exam