CS169: Operating Systems Project

Course Information and Syllabus

Semester I, 2007–2008

 

Format

Half-credit lab course

Sessions

Tuesday evenings, 8–9pm
The first meeting is on September 18. Other meetings will be announced in the course mailing list.

Room

CIT 165

Notes

Handed out in class

Corequisite

CS 167

Instructor

Tom Doeppner (twd)

Office

405 CIT, x3-7633

Office Hours

MWF 3 to 4:30, or by appointment

Head TAs

Colin Gordon (colin@cs.brown.edu)

Itay Neeman (ineeman@cs.brown.edu)

UTAs

Dan Kuebrich (dkuebric@cs.brown.edu)
Aurojit Panda (apanda@cs.brown.edu)

Lincoln Quirk (lquirk@cs.brown.edu)

Owen Strain (ostrain@cs.brown.edu)

Requirements

1 Program; 5 deadlines:

Kernel 1 due September 24

Kernel 2 due October 1

Virtual File System due October 22

S5FS (File System) due November 12

Virtual Memory due December 13

Incomplete Policy

Incompletes are granted only under exceptional circumstances (e.g. severe illness, death in the family, kidnapping, etc.; too heavy of a course load is not sufficient reason for an incomplete). Getting a dean to certify your reason for requesting an incomplete helps, but is not sufficient.

Due Dates

Assignments are due at 11:59pm (Eastern Time) on the indicated day.

Late Policy

The due dates are firm. DonŐt fall behind.

 

 

 

Meetings

Date

Topic

Out

Due

Sept 17

(No meeting)

Kernel 1

 

Sept 18

Intro to CS169; Kernel 1 help session

 

 

Sept 24

(No meeting)

Kernel 2

Kernel 1

Sept 25

Kernel 2 help session

 

 

Oct 1

(No meeting)

VFS

Kernel 2

Oct 2

VFS help session

 

 

Oct 22

(No meeting)

S5FS

VFS

Oct 23

S5FS help session

 

 

Nov 12

(No meeting)

VM

S5FS

Nov 13

Virtual Memory help session

 

 

Dec 13

(No meeting)

 

VM