everything.study
SYSC 4001

Operating Systems

0.5 credit · Undergraduate

Introduction to operating system principles. Processes and threads. CPU scheduling. Managing concurrency: mutual exclusion and synchronization, deadlock and starvation. Managing memory and input/output. Concurrent programming, including interprocess communication in distributed systems.

2020

Topics

  • Processes and Threads
  • Management of Concurrent Processes
  • Deadlock Handling
  • Memory Management
  • File System Management

Prerequisites & course information

Precludes additional credit for COMP 3000 . Prerequisite(s): ( SYSC 1006 or SYSC 2006 ) with a minimum grade of C- , and ( SYSC 2320 or SYSC 3006 ). Lectures three hours a week, laboratory three hours a week.

Sources