Lecturer

  • CSC369: Operating Systems(September, 2008 - December 2008)

    Principles of operating systems. The operating system as a control program and as a resource allocator. The concept of a process and concurrency problems: synchronization, mutual exclusion, deadlock. Additional topics include memory management, file systems, process scheduling, threads, and protection.

Teaching Assistant

  • CSC369: Operating Systems (January, 2008 - May 2008)
  • CSC369: Operating Systems (September, 2007 - December, 2007)
  • CSC369: Operating Systems (January, 2007 - May 2007)
  • CSC369: Operating Systems (September, 2006 - December, 2006)