CS 471 – Operating Systems

Lectures - Spring 2011

1)                       Introduction

2)                       Operating System Structures

3)                       Processes

4)                       Threads

5)                       CPU Scheduling

6)                       Process Synchronization

7)                       Deadlocks

8)                       Main Memory

9)                       Virtual Memory

10)               File-System Interface  

11)               File-System Implementation

12)               Mass-Storage Structure

13)               I/O Systems

14)               Protection

15)               Security