Department of Computer Science @ Purdue University
Search | General Information | Academics | Research | People | External Relations

CS 354: Operating Systems

List of Topics (By Week):

1. Computer system structures

2. Operating system structures

3. Process and thread management

4. Interprocess communication

5. Process synchronization

6. Deadlocks

7. CPU scheduling

8. Memory hierarchy and management

9. Virtual memory

10. Secondary storage management

11. I/O device management

12. File system -- interface and implementation

13. Protection and security

14. Case studies -- Unix and Mach

15. Advanced topics: distributed OS

1998.08