• Syllabus
  • Schedule 01, 02
  • Schedule 03
  • Lab
  • Lab Policies
  • Assignments
  • Resources

CSCI 315 Operating Systems Design

Bucknell University

Schedule 03

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
08/22/2022 Monday Introduction to OS SGG 1 [Ch1]
08/24/2022 Wednesday Interrupts, polling, DMA SGG 2
(10th) pp. 489-508
(9th) pp.587-604
 
08/26/2022 Friday Processes
[Booting the OS]
SGG 3
[Boot]
[Ch3] 
08/29/2022 Monday Processes SGG 3 [Ch3]
08/31/2022 Wednesday      
09/02/2022 Friday IPC: Unix pipes    
09/05/2022 Monday      
09/07/2022 Wednesday Threads SGG 4 [Ch4]
09/09/2022 Friday      
09/12/2022 Monday      
09/14/2022 Wednesday      
09/16/2022 Friday IPC: TCP Sockets    
09/19/2022 Monday Process Synchronization SGG 6&7 (10th),
SGG 5 (9th)
[Ch6]
09/21/2022 Wednesday      
09/23/2022 Friday      
09/26/2022 Monday      
09/28/2022 Wednesday   Sleeping Barber  
09/30/2022 Friday CPU Scheduling SGG 5 (10th)
SGG 6 (9th)
[Ch5]
10/03/2022 Monday    
10/05/2022 Wednesday Midterm Exam 1
Released
Class meets regularly
Take home exam due
Friday 10/07/2022
[Study Guide]
10/07/2022 Friday

Deadlock

Midterm Exam 1
Due

SGG 8

Class meets regularly

[Ch8]
10/10/2022 Monday Fall Break    
10/12/2022 Wednesday      
10/14/2022 Friday      
10/17/2022 Monday      
10/19/2022 Wednesday Managing Main Memory SGG 9 [Ch9]
10/21/2022 Friday      
10/24/2022 Monday Virtual Memory SGG 10 [Ch10]
10/26/2022 Wednesday      
10/28/2022 Friday      
10/31/2022 Monday      
11/02/2022 Wednesday      
11/04/2021 Friday Midterm Exam 2
Released
Class meets regularly
Take home exam due Monday,
11/07/2022
[Study Guide 2]
11/07/2022 Monday

File System Interface

Midterm Exam 2
Due

SGG 13

Class meets regularly

[Ch13/14]
11/09/2022 Wednesday      
11/11/2022 Friday File System Implementation SGG 14  
11/14/2022 Monday      
11/16/2022 Wednesday      
11/18/2022 Friday Directory Structures    
11/21/2022 Monday Thanksgiving Break    
11/23/2022 Wednesday Thanksgiving Break    
11/25/2022 Friday Thanksgiving Break    
11/28/2022 Monday Disk Allocation Methods     
12/30/2022 Wednesday Free Space Management    
12/02/2022 Friday (Lab evaluations open)    

12/05/2022

12/06/2022

Monday

Tuesday

Last Class (Lecture evaluations open)

(Lab and lecture evaluations close)

   

12/11/2022 (opens)

12/14/2022
(closes)

Final Exam

Take home exam

Due on Gradescope by
Wednesday 12/14/2022
6:30pm

[Study Guide]

 

Print Friendly, PDF & Email

Copyright © 2025 · AgentPress Pro Theme on Genesis Framework · WordPress · Log in