CS411/511 - Operating Systems

The materials available here are intended for the use of students enrolled in CS411/511 with Dr. Pancake, Spring quarter, 1999.

Use the class maillist for all email concerning assignments: class-cs411@engr. A Web archive is automatically created whenever messages are posted there.


NEW!! Optional Review Questions (for extra study)

Course Description

Spring Outline and Syllabus

Spring Homework Assignments

Spring Project Assignments

Spring Grad Student Presentations

Spring Archive of email messages sent to class-cs411@engr.orst.edu


Should I take this course fall or spring?

This year CS411/CS511 will be offered twice during the 1998-99 academic year -- once in the fall and once in the spring. There will be no significant differences in content, but here are some other types of differences:

Instructors: Fall is taught by Dr. Burnett, spring is taught by Dr. Pancake.
Content: As pointed out above, there will be no significant differences in content.
Class size: The fall class will be huge (currently 94 grads and undergrads); however the spring class is expected to be comfortably small.
To try to balance the class sizes better (for your sakes and for ours), we encourage you to consider switching to the spring section if it is convenient for you.

Spring conflicts: to help ensure convenience, both the CS department and the ECE department have committed to no course conflicts with CS411/511 in the spring. Specifically, CS 411/511 will be offered 9:00 MWF in the spring (same as in the fall), and no other spring CS course (grad or undergrad) will be scheduled at that time, nor will any 400-level spring ECE course be scheduled at that time.


Spring Homework Assignments:

Homework 1 (due Mon., April 5) and Solutions
Homework 2 (due Fri., April 16) and Solutions
Homework 3 (due Wed., April 28) and Solutions
Homework 4 (due Fri., May 14) and Solutions
Homework 5 (due Fri., May 21) and Solutions
Homework 6 (due Wed., June 2)


Spring Project Assignments:

The OSP simulator (needed for all assignments) is mounted on the COE HP workstations. These can be found in the COE labs located in: Dearborn 115, ECE 241, and Rogers 338 (this last has only 4 HPs). A usage map is available to let you know which machines are currently free.

If you're dialing in remotely, please use one of the following machines for your work: OR, WA, BC, DF.

Project 0: Intro to the OSP Simulator (due Fri., April 9)
Project 1: CPU Scheduling (due Fri., April 23)
Project 2: Memory Management (due Wed., May 12)
Project 3: Disk Scheduling (due Fri., May 28)


TA email to vertanen@cs.orst.edu
Dr. Pancake email to pancake@cs.orst.edu