Operating Systems, Spring 2005
Home | | Schedule | | Assignments | | Lecture Notes
This schedule will give you an idea of the order of topics and chapters that will be covered. It will very likely change during the semester. Topics may be added if time allows, or not covered if we progress more slowly than estimated here.
Week Dates Chapter Topic
1 1/19-1/21 1 Introduction to Operating Systems
2 1/24-1/28 2, 3 Computer Systems, Operating Systems structures
3 1/31-2/4 4 Processes
4 2/7-2/11 4, 5 Processes, Threads
5 2/14-2/18 5 Threads
6 2/21-2/25 6 Scheduling
7 2/28 Review for exam
3/2 MIDTERM EXAM: 6:30 - 8:30 p.m.
3/4 6 Scheduling
**************** SPRING BREAK 3/7 - 3/11 ******************************
8 3/14-3/18 7 Synchronization
9 3/21-3/23 7, 8 Synchronization, Deadlocks
3/25 NO CLASS EASTER BREAK
10 3/28 NO CLASS EASTER BREAK
3/30-4/1 8 Deadlocks
11 4/4-4/8 9 Memory Management
12 4/11-4/15 10 Virtual Memory
13 4/18-4/22 15 Distributed Systems
14 4/25-4/29 18 Protection
5/2 Last Class, Review, Catch up
Home | | Schedule | | Assignments | | Lecture Notes
Constance Royden--croyden@mathcs.holycross.edu
Computer Science 346--Operating Systems
Date Created: January 9, 2004
Last Modified: January 7, 2005
Page Expires: January 8, 2006