UNDER CONSTRUCTION!

MCS 370, Operating Systems, Online Material

You have reached the Web index for the Operating Systems online material.

Class Handouts

Syllabus

First and Last HW Assignments
Use the submit command to turn the ``last'' assignment in electronically to directory Pr4.

*** DON'T FORGET TO DO THE ``LAST ASSIGNMENT''!!!!!

>Which chapters should I choose the questions from?

    Chapters 1-8

>And, for the final exam, which chapters will be covered?

    chapters 4-8

Prerequisites

The material in sections 2.2 and 2.3 of the MOS text and chapters 1-5 (the conceptual stuff, not the Java-specific stuff) is a prerequisite for this class. Review this material. There will be a quiz in class one week from the first class to verify your review.

Reading Assignments

Reading assignments are listed here.

Homework Assignments

Homework assignments, such as problems at the chapter ends to prepare for class, are listed here.

Programming Assignments

Programming assignments are listed here.

Examples

Here is an example of the LRU, OPT, FIFO, and WS paging algorithms applied to a specific reference string.

Here is an example of the use of the Banker's Algorithm to avoid deadlock.

Lecture Notes

Eventually, all the lecture files will be converted to HTML, but for the time being most will appear as ``pre-formatted'' material.

First Class
Hardware Basics
Overview
Processes
CPU Scheduling
Linking and Loading
Memory Management
File Systems
Input and Output
Deadlock
UNIX Case Study
MS-DOS Case Study

SJH
shartley@mcs.drexel.edu