|
Gribble office hours: Tuesday, noon-1:00, CSE 578, or by appointment
Lazowska office hours: Monday, 1:30-2:20, CSE 570, or by appointment
Collins office hours: Thursday, 2:00-3:00, Allen Center 302, or by appointment
CSE 551 is a graduate course on operating systems, and more broadly, software computer systems in general. This course will cover a wide array of research topics in systems, starting from historical perspectives and ending with web-related and mobile systems. The class will consist of two major thrusts: reading and reviewing research papers, and doing a research project of your own.
Prerequisities: the basic prerequisite is to have taken a strong undergraduate operating systems course (CSE 451 or equivalent). If you haven't taken an undergrad OS course, please come talk to us. We will not be covering undergraduate material in this course.
Exams, papers: you will be responsible for reading and preparing a summary of one or two papers before each class. Your final grade will depend on faithfully submitting summaries for each and every paper before we talk about them in class: this is simply to ensure everybody keeps up with the reading. There will be one take-home midterm halfway through the course, and no final exam.
Projects: research projects (done in groups of size 2) are a critical aspect of this course. Your goal is to do quality systems research, and add to the community's knowledge of how to build real systems. Projects must be written up in a term paper, and teams will present their results at the end of the course in a systems class mini-conference. Project ideas will be suggested by the instructors, but you are strongly encouraged to come up with your own ideas.
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX [comments to lazowska at cs.washington.edu] |