CSE 451: Operating Systems, Autumn 2001
Course Overview

See the course home page.

Grades

I reserve the right to change this, but grades will be assigned roughly as follows:

Exams

There will be one midterm exam and a final exam for this course:

Homework

There will be two kinds of homework assignments given throughout the class:

Projects

As you've probably guessed from the allocation of grades, programming projects will be a major portion of this class. This quarter, we will be hacking the Linux kernel in various ways; our goal is for you to "get your hands dirty" with the guts of a real operating system.

Correspondingly, you need to be quite comfortable programming in C. (If you know C++, then you basically already know C.) If you're not already well-versed in C programming, you will need to teach yourself, and do so in a hurry. This will put you at a disadvantage relative to your classmates...


Policies

(Many of these policies are taken verbatim from previous instances of this course.)