Schedule 01

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]
[Book site]
[1]
08/28/19 Wednesday Interrupts, polling, DMA. SGG 2
SGG
(10th) pp. 489-500
(9th) pp.587-597
gdb tutorial
gdb cheatsheet
[2]
08/30/19 Friday Booting the OS Boot [3]
09/02/19 Monday Processes SGG 3 [View] [4]
09/04/19 Wednesday [5]
09/06/19 Friday [6]
09/09/19 Monday Inter Process Communication: Unix pipes
09/11/19 Wednesday Threads SGG 4 [View][Print]
[External]

[LLNL Pthreads ref]

[Amdahl PDF]
[Amdahl xlsx]

09/13/19 Friday [pthread mergesort demo] [7]
09/16/19 Monday
09/18/19 Wednesday [7b]
09/20/19 Friday Inter Process Communication: TCP Sockets
09/23/19 Monday Process Synchronization SGG 6&7 (10th)

SGG 5 (9th)

[View][Print]
09/25/19 Wednesday [8]
09/27/19 Friday [8b]
09/30/19 Monday [Sleeping Barber] [9]
10/02/19 Wednesday CPU Scheduling SGG 5 (10th)

SGG 6 (9th)

[View][Print] Exam 1 Review Guide
10/04/19 Friday [10]
10/07/19 Monday [11]
10/09/19 Wednesday Midterm Exam 1 
10/11/19 Friday
10/14/19 Monday Fall Recess
10/16/19 Wednesday Deadlock SGG 8 (10th)

SGG 7 (9th)

[View][Print] [12]
10/18/19 Friday  
10/21/19 Monday [13]
10/23/19 Wednesday Managing main memory SGG 9 (10th)

SGG 8 (9th)

[View][Print] [14]
10/25/19 Friday [15]
10/28/19 Monday [16]
10/30/19 Wednesday Virtual memory SGG 10 (10th)

SGG 9 (9th)

[View][Print] [17]
11/01/19 Friday [18]
11/04/19 Monday [19]
11/06/19 Wednesday
11/08/19 Friday Exam 2 Study Guide [20]
11/11/19 Monday
11/13/19 Wednesday Midterm Exam 2
11/15/19 Friday File system interface SGG 13 (10th)

SGG 11 (9th)

[View][Print] [21]
11/18/19 Monday
11/20/19 Wednesday File system implementation SGG 14 (10th)

SGG 12 (9th)

[22]
11/22/19 Friday [23]
11/25/19 Monday Thanksgiving break     
11/27/19 Wednesday Thanksgiving break 
11/29/19 Friday Thanksgiving break 
12/02/19 Monday [24]
12/04/19 Wednesday [25]
12/06/19 Friday I/O SGG 12 (10th)

SGG 13 (9th)

[26]
12/09/19 Monday Course evaluations []
TBA TBA Q&A for final in lab
12/12/19 Thursday Final Exam 3:30PM
BRKI 065

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.