Lecture Notes


Lecture# Date Lecture
Notes
Topic(s) Covered
1 Feb 5, 2003. [PPT]     [PDF] Introduction
2

Feb 17, 2003

[PPT]     [PDF]

Computer Hardware Review; OS Concepts Review
3 Feb 27, 2003 [PPT]     [PDF]

Processes

4 March 5, 2003 [PPT]    [PDF] Threads
5 March 12, 2003 [PPT]    [PDF] Interprocess Communication (IPC):
6 March 24, 2003 [PPT]    [PDF] Classical IPC Problems
7 March 26, 2003 [PPT]    [PDF] Scheduling
8 April 2, 2003 [PPT]    [PDF] Deadlocks
9 April 9, 2003 [PPT]    [PDF] Memory Management
10 April 16, 2003 [PPT]    [PDF] Memory Management and Virtual Memory
11 April 21, 2003 [PPT]    [PDF] Virtual Memory and Page Tables
12 April 28, 2003 [PPT]    [PDF] Page Replacement Algorithms
13 May 7, 2003 [PPT]    [PDF] Input/Output - I/O Hardware
14 May 7, 2003 [PPT]    [PDF] Input/Output - I/O Software and Software Layers
15 May 12, 2003 [PPT]    [PDF] Input/Output - I/O Software and Software Layers
16 May 14, 2003 [PPT]    [PDF] Disks and Disk Scheduling
File System
File System Implementation

End of Course


© Copyright notice: All  lecture notes here are copyrighted. They are free to use without any permission inside Bilkent University, but use of them outside of Bilkent University requires the explicit permission of the instructor.