CSE 451: Operating Systems, Winter 2001
Course Overview

Dramatis Personae

See the course home page.


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


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


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


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...


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