OPERATING SYSTEMS
CS 502, W.P.I.
Jerry Breecher
Office phone |
(978)461-7381 |
Fax Number |
(978)461-3610 |
Office Address |
M.S. 2N - SWE |
Stratus Computer |
|
111 Powdermill Road. |
|
Maynard MA 01754 |
|
Network address |
jb@sw.stratus.com |
Text: "Operating System Concepts, 5th Edition" Silberschatz and Galvin. Addison Wesley ISBN 0-201-59113-8
Your evaluation in this course is determined by:
Project 1 25%
Project 2 25%
Final Exam 50%
Homework is not required, but problems will be assigned for your practice. Homework is very similar to problems which will appear on the exam. Success doing the problems should imply success on the exam.
Course Prerequisites: Among the course prerequisites described in the catalog is a "strong programming background". This means several things for our purposes here:
In addition, you should understand that this project will take a great deal of time; students have estimated a total of about 150 hours to accomplish the project. Steps have been taken to reduce this time, but the time is still considerable.
WEEK |
Topic That Week |
Related Homework |
Jan. 18 |
Course Overview Chapter 1 - Overview Chapter 3 - OS Structures |
|
Jan. 25 |
Chapter 4 – Processes |
4: 3, 8 |
Feb. 1 |
Chapter 5 - Scheduling |
5: 3, 4, 9 |
Feb. 8 |
Chapter 6 - Synchronization |
6: 3, 4, 6, 8, 22 |
Feb. 15 |
Chapter 7 - Deadlocks |
7: 1, 4, 5, 7, 11 |
Feb. 22 |
Chapter 8 – Memory Management |
8: 5, 8, 10, 11, 16, 17 |
Feb. 29 |
Chapter 9 – Virtual Memory |
9: 3, 5, 8, 9, 10, 11, 16 |
Mar. 7 |
Chapter 10 Systems |
10: 11, 12, 13 PROJECT PHASE I DUE |
Mar. 21 |
Chapter 11 File Systems |
11: 1, 6, 8 |
Mar. 28 |
Chapter 12 – Secondary Storage |
12: 1, 2, 8 |
Apr. 4 |
Chapter 19/20 – Protection/Security |
19: 4; 14: 1, 4 |
Apr. 11 |
Chapter 15/16 – Network and Distributed System Structures |
15: 3, 4; 16: 1, 5 |
Apr. 18 |
Chapter 17 – Distributed File System |
17: 4, 6 PROJECT PHASE 2 DUE |
Apr. 25 |
Chapter 18 – Distributed Coordination |
18: 3 |
May. 2 |
FINAL EXAM |