Operating Systems Theory

Download as PDF

Overview

Subject code

CS

Course Number

3200

Department(s)

Description

This course provides an introduction to the design and implementation of operating systems. It is intended for students with a basic background in computing systems. The first portion of the course presents the basic concepts of operating systems, which are platform independent. The second portion of the course covers specific issues with four operating systems in widespread use today. Topics covered include: concurrent processes, resource management, deadlocks, memory management, virtual memory, processor scheduling, disk scheduling, file systems, distributed file systems, micro kernels, multiprocessor operating system issues, and case-studies.Prerequisite: CS 2789.Pre or corequisite: CS 3500.

Credits

Max

4

Min

0

Operator

OR

Min

4

Max

4

Min

0

Operator

OR

Number Of Repeats

0

Requisites

No Requisites