CSE 410 Fall 2018

Course Description

Principles and evolution of operating systems. Process and processor management. Concurrent processes and threads. Primary and secondary storage management. Case studies of modern operating systems.

Course Overview

This course will introduce students to the major concepts and components of general purpose operating systems. Topics include:

  • Architectural support for operating systems
  • Process and processor management
  • Process communication and coordination
  • Deadlock and indefinite delay
  • Physical and virtual memory
  • Secondary storage devices
  • File systems