CS 3204: Operating Systems
Fall 99
Course Syllabus



Schedule:

Classes:
9:30am - 10:45am T TH in 105 Rob
12:30pm - 1:45am T TH in 216 Rand
Final Exam:
10:05am, Friday, December 9, 1999 (12:30pm Section)
7:45am,  Tuesday, December 14, 1999 (9:30am Section)


Professor:

Dr. Sallie Henry
618 McBryde
Office Hours: 11:00am T TH, and by appointment
How to contact me (with the following preferences)




Text (Optional):

Operating Systems: Gary Nutt

Notes (Must Purchase):

Not available in soft copy.

Available by Tuesday, August 24, 1999 at:

A-1 Copies
University Mall
Tel. 552-2008
This course covers both theoretical and practical issues underlying operating systems design and implementation.  The programming projects cover the implementation and the lectures and exams cover both the theory and implementation.

Other: You are responsible for reading your email everyday.




Restrictions:

This course has a prerequisite of CS2604. Only CS and CPE majors are allowed. Exceptions will be made for CSA grad students.
Fill out the prerequisite if you did not have 2604 with a grade of C or better.


Grading:

Midterm: 20%

Final: 25%



Honor system:

All work is to be done under the provisions of the Virginia Tech Honor System. Students may discuss the interpretation of an assignment; however solutions must be independent.

I will report all violations of the Honor System.



Programming Projects:

Projects will be graded by the GTA. They will be graded on a 100 point scale. 60% is for correctness. If the project does not work for all test cases, then you do not receive all of the 60%. 40% is for "elegance"-- follow the guidelines for programming style.

You must test your own program. The "test data" will not be given until a few days prior to the due date. In other words, if you wait for the "test data", you will probable not make the due date.

Unless stated otherwise, each project must be submitted with the following:



Division of labor:

Professor
The project demos will be taken by both the GTAs.
If you have a problem with the grading of something, take it to the person who graded it.

[ Main Page | GTAs' syllabus | Project guidelines (Platform / Compiler / Submissions) | Design guidelines ]

Please send any comments / suggestions to shivpal@vt.edu