15-712, Fall 2007: Advanced and Distributed Operating Systems

Latest Announcements

12/11: Writeups due
Writeups are due Wed 12 December at 11pm. Email them to James Hendricks. Please see the projects section.
12/11: Exams graded
Exams are graded and statistics are available in the exams section. You can pick up your exam from Angela Miller (WeH 8215).

See all announcements XML logoRSS 2.0 feed


15-712 is a graduate course in operating systems. The goals are:

Please note: This course is open to SCS Ph.D. students. Other students may be admitted by the permission of the instructor; please attend the first few sessions to see if you're interested. Enrollment will be limited to 24 students to ensure sufficient "face-time" for project meetings.

This course assumes a basic familiarity with operating sytems concepts. The course will consist of a reading/lecture/discussion component and a project component. The class will cover approximately 40 research papers. Some of these papers will introduce students to the basic principles on which modern operating systems and distributed systems are based. Others will cover more recent work to explore the state of the art and observe the evolution of these systems over time.

Students are expected to read papers before the class and participate in the discussion during the class.

Course Staff


NameEmailOfficeTelOffice Hours
David Andersen WeH 8206 268-3064 TBA

Teaching Assistants

NameEmailOfficeTelOffice Hours
James Hendricks CIC 2220E 268-5858 TBA

Course Secretary

Angela Miller , Wean Hall

Course Policies


Students are encouraged to talk to each other, to the course staff, or to anyone else about any of the assignments. Assistance must be limited to discussion of the problem and sketching general approaches to a solution. Each student must write out his or her own solutions to the homework.

Late Policy

Last updated: Tue Dec 11 23:01:05 -0500 2007 [validate xhtml]