CS 3113 Fall 21

Logo

This is the web page for Operation Systems at the University of Oklahoma.

View the Project on GitHub oudalab/cs3113fa22

Course Schedule

CS 3113 Fall 2022

Note: schedule and readings are subject to change
OSC = Operating Systems Concepts, Tenth Edition

See the OU Fall 2022 Academic Calendar for more details.

Week Class Date Topic Projects Due Assignment
1 1 2022/08/23 Welcome+Syllabus    
1 2 2022/08/25 Introduction to Unix and Linux    
           
2 3 2022/08/30 Computer Organization Overview    
2 4 2022/09/01 Programming in C   Assignment 0
           
3 5 2022/09/06 Programming in C    
3 6 2022/09/08 Linux Tools   Assignment 1
           
4 7 2022/09/13 Linux Tools    
4 8 2022/09/15 Kernel Data Structures Engineering Career Fair: Recorded Lecture Project 0  
           
5 9 2022/09/20 System Calls    
5 10 2022/09/22 System Calls   Assignment 2
           
6 11 2022/09/27 Processes    
6 12 2022/09/29 Processes Project 1 Assignment 3
           
7 13 2022/10/04 Threads    
7 14 2022/10/06 OUvTEX: No Class    
           
8 15 2022/10/11 Midterm Exam 1    
8 16 2022/10/13 Threads   Assignment 3
           
9 17 2022/10/18 CPU Scheduling    
9 18 2022/10/20 Synchronization Tools Project 2  
           
10 19 2022/10/25 Synchronization Tools   Assignment 4
10 20 2022/10/27 Memory Management    
           
11 21 2022/11/01 Memory Management    
11 22 2022/11/03 Deadlocks   Assignment 5
           
12 23 2022/11/08 Deadlocks    
12 24 2022/11/10 Virtual Memory Project 3 Assignment 6
           
13 25 2022/11/15 Virtual Memory    
13 26 2022/11/17 Midterm Exam 2    
           
14 27 2022/11/22   Thanksgiving Break  
14 28 2022/11/24   Thanksgiving Break  
           
15 29 2022/11/29 Process Scheduling (Uniprocessor)    
15 30 2022/12/01 Process Scheduling (Multiiprocessor) Project 4 Assignment 7
           
16 31 2022/12/06 Special Topics Zombie Week  
16 32 2022/12/08 Special Topics Zombie Week  
           
           
17 33 2022/12/13   Final Exam 1:30pm – 3:30pm  

Back to CS3113