CS422S: Operating Systems Organization (Spring 2003)


Home
Overview
Instructor
Graders
Notes
Homework
References

Lecture Notes

Date Class # Topic Text Chapter
1/14 1 Introduction to Operating Systems PPT, PDF Chapter 1
1/16 2 Introduction to the C programming language PPT, PDF Chapter 2
1/21 3 The user environment PPT, PDF Chapter 3 and part of 4
1/23 4 Organization and Device Management PPT, PDF Chapter 4 and 5
1/28 5 The Process Abstraction and Core Inter-Process Communication Mechanisms.
Explanation of the project and example code.
Process management notes: PPT, PDF
Inter-Process Communication notes: PPT, PDF
Chapter 6
1/30 6 Threads and finish IPC.
Multi-Processor and Thread notes: PPT, PDF
Refer to class notes
2/4 7 Concurrency and basic synchronization PPT, PDF Chapter 8
2/6 8 Continue discussion of concurrency and synchronization techniques Chapter 8
2/11 9 Concurrency continued. PPT, PDF Chapter 9
2/13 10 Concurrency: Deadlock and Starvation PPT, PDF Chapter 10
2/18 11 Concurrency: Deadlock Detection PPT, PDF Chapter 10
2/20 12 Scheduling PPT, PDF Chapter 7
2/25 13 Finish Scheduling.
Midterm review PPT, PDF
Chapter 7
2/27 14 Midterm Exam PPT, PDF Chapters 1 - 10
3/4 NA Spring Break, No Class PPT, PDF
3/6 NA Spring Break, No Class PPT, PDF
3/11 15 Review solutions to Midterm and Homeworks.
Begin Memory management. PPT, PDF
Chapter 11
3/13 16 Continue Memory Management, PPT, PDF Chapter 11
3/18 17 Virtual Memory PPT, PDF Chapter 12
3/20 18 Virtual Memory Continued PPT, PDF Chapter 12
3/25 19 Finish Virtuam Memory, see notes from the 20th Chapter 12
3/27 20 Secondary Storage PPT, PDF Chapter 5 and 13
4/1 21 File Systems PPT, PDF Chapter 13
4/3 22 Complete filesystems, example problems Word, PDF Chapter 13
4/8 23 I/O I/O PPT, PI/O DF. Networking Networking PDF Chapters 5 and 15
4/10 24 I/O and Networking continued.
4/15 25 Remote file systems PDF Chapter 16
4/17 26 Distributed Computing PDF Chapter 17
4/22 27 Security and Protection PDF Chapter 14
4/24 28 Review for Final Word, PDF NA
4/29 NA Reading day, No Class
5/2 NA Friday May 2, 1:00PM - 3:00 PM
Final Exam

last updated on Mon Feb 17 19:24:29 CST 2003 by fredk@arl.wustl.edu