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