CS 240 (Operating Systems) Syllabus

Spring 2009
Revised: January 24, 2009

Instructor: Bruce Bolden
Office: JEB B-24
Office Hours: Bruce's Schedule
Email address: bruceb @ cs.uidaho.edu
Class Home Page: CS 240 Home

Text: Operating Systems, William Stallings, Pearson Higher Ed, 2009.

Prerequisites: CS 121 and CS 150

Chapter(s) Topic Date



1 Introduction/Overview January 14, 2009
1 Hardware



MLK Holiday January 19
2 OS Overview
Evolution of OSs



2 Modern OS Features January 26
3 Processes



3 Process Models February 2



Processes February 9



4 President's Day February 16
Threads



5 Concurrency February 23



Review for Exam March 2
Exam March 6



Review of Exam March 9



Spring Break March 16



Signals March 23



Memory Management March 30



Virtual Memory April 6



Paging Algorithms April 13
Review for Exam
Exam



April 20



Files April 27



Other topics (?) May 4
Review for final



Finals May 11




Quizzes: Most Fridays (may also be unannounced)


Final Examination:

Thursday, May 16, 3:00 PM -- 5:00 PM, BEL 205


Home