WCOMS4118-001: Operating Systems, I for Spring 2024

Days and Time

Tuesdays and Thursdays 4:10 PM-5:25 PM

Location

501 NWC

Allowed For:

  • Undergraduate
  • Masters
  • Professional
  • PhD

Prerequisites:

CSEE W3827 and knowledge of C and programming tools as covered in W3157 or W3101, or the instructor's permission.

Notes:

None

Instructor:

Kaffes, Kostis

Description

Design and implementation of operating systems. Topics include process management, process synchronization and interprocess communication, memory management, virtual memory, interrupt handling, processor scheduling, device management, I/O, and file systems. Case study of the UNIX operating system. A programming project is required. Science requirement: partial fulfillment.