Calendar


Week

topic

Readings

HANDOUT pdf

 

 

 

 

Feb 1

Introduction and System Overview

Ch  1

HO #1

Feb 5,7

Operating System Structures, Processes

Ch  2, 3.1

HO #2

Feb 12, 13

Process Management, Threads

Ch 3, 4

HO #3 HO #4

Feb 19, 21

Threads cont, CPU Scheduling

Ch 5

HO #5

Feb 26, 28

Concurrency: Synchronization

Ch 6

HO #6

Mar 5,7

Concurrency: Deadlock

Ch 7

HO #7

Mar 12, 14

Memory Organizations and Virtual Memory

Ch 8, 9

HO #8, HO #9

Mar 19, 21

Spring Break

 

 

Apr 9,11

File System

Ch 10, 11

HO #10, HO #11

Apr 16, 18

Mass storage, I/O System

Ch 12, 13

HO #12, HO #13

Apr 23, 25

Protection and Security

Ch 14, 15

HO #14, HO #15

Apr 30, May  2

 Distributed Systems

(last day to drop April 13th)

Ch 16, 18

HO #16, HO #18

 

Real-Time Systems

Ch 19

 

 

 Multimedia Systems

Ch 20, 21,

 

May 7

presentations (last day of classes)

Ch  22

 

May 15

(end of exams)