Discussion handouts for COP4600 Operating Systems:
Discussion1 08/30/2010 40 pages Introduction to C
Discussion2 09/07/2010 45 pages OS concepts, System call, and Assignment1
Discussion3 09/13/2010 45 pages Process, Pipe, System call mechanisms
Discussion4 09/20/2010 50 pages Process, Thread, and Assignment2
Discussion5 09/27/2010 48 pages Producer-consumer problem, and Assignment2
Discussion6 10/04/2010 52 pages Scheduling, Monitor, Virtual memory, and Page replacement
Discussion7 10/11/2010 38 pages IPC, Page replacement Algorithms, and Assignment3
Discussion8 10/18/2010 40 pages Segmentation, File System, and Fork() implementation
Discussion9 10/25/2010 41 pages Hard link, Symbolic link, and Assignment4
Discussion10 11/03/2010 34 pages Assignment4 Implementation Issues
Discussion11 11/10/2010 45 pages Disk, File System Call, Interrupts and DMA