CSE 451

Introduction to Operating Systems

Spring 1998


Course Admin

Goals of the Course

Textbooks

Operating System Concepts (5th Edition) by Silberschatz and Galvin

Also known as "the dinosaur book". Currently available in the bookstore. This is a new edition. Previous editions have been used in the past and are still OK to use this term, so you may be able to pick up a used book without a lot of trouble. Just do a "sanity check" comparison on the numbering of exercises assigned from the new book to catch any critical changes.

You might also want to pick up a book on C that suits your tastes.

Computer Resources

You should have an account on the CSE DEC Alpha instructional machines. If you do not, see the CSE main office for a form.

You'll need to know how to use several pieces of software in this class.

Policies

Late Work
Please don't even consider turning stuff in late. Barring exceptional (extreme) circumstances, we will not accept late turnins and will not consider granting Incompletes as a grade.

The Reasonable Person Principle
This principle (which applies throughout this course) simply states that a reasonable request made in a reasonable fashion shall be reasonably handled by reasonable persons. The TAs and I are reasonable people, and we expect that everyone else involved in this class is as well.

Collaboration vs. Cheating
Collaboration is a very good thing. Students are encouraged to work together and some programming projects will require a team effort with everyone expected to contribute.

On the other hand, cheating is considered a very serious offense. Please don't do it! Concern about cheating creates an unpleasant environment for everyone. If you cheat, you risk losing your position as a student in the department and the college. The department's policy on cheating is to report any cases to the college cheating committee. What follows that is not fun.

So how do you draw the line between collaboration and cheating? Here's a reasonable set of groundrules. Failure to understand and follow these rules will constitute cheating, and will be dealt with as per university guidelines.


cse451-webmaster@cs.washington.edu