| 1 - Introduction |
|
|
1.1 - Historic Perspective |
|
2 |
1.2 - Computer Systems Structures |
|
2 |
1.3 - Operating System Structures |
|
2 |
| 2 - Process Management |
|
|
2.1 - Processes |
|
6 |
2.2 - CPU Scheduling |
|
6 |
2.3 - Process Synchronization |
|
2* |
2.4 - Deadlocks |
|
2* |
| 3 - Memory Management |
|
|
3.1 - Physical Memory |
|
6 |
3.2 - Virtual Memory |
|
6 |
| 4 - File Management |
|
|
4.1 - File Systems |
|
4 |
4.2 - Disk Management |
|
4 |
| 5 - I/O Management |
|
|
5.1 - I/O Systems |
|
2+ |
5.2 - Unix (Linux) Device Drivers |
|
4+ |
| 6 - Introduction to Distributed Systems |
|
6 |
| 7 - Discussion |
|
2 |