|
CS 354: Operating SystemsFall 2006http://www.cs.purdue.edu/homes/fahmy/cs354f06/index.html |
| Overview and Objectives | Readings | Time/Room |
|---|---|---|
| Instructors/Office Hours | Teaching Assistants/PSOs | Prerequisites/Credit |
| Grading | Policies | Newsgroup |
| Links | Lab Assignments |
This course examines operating system design concepts, data structures and algorithms, and systems programming basics. The topics to be covered (tentatively) include:
You can find the slides for Silberschatz, Galvin and Gagne here.
Students are strongly encouraged to attend the PSO sessions on Mondays at 9:30 AM in HAAS G040, or Wednesdays at 1:30 PM in HAAS G040. (PSOs will meet every week, starting Monday August 28th. There are no PSOs the first week of classes.)
If you need to remove a registration schedule
conflict, please notify your advisor.
CS 250, CS 251, and ability to program in C/C++.
03
Prerequisites:
Credit:
Grading Plan:
| Programming assignments (scaled according to length) | 45% |
|---|---|
| Midterm Tuesday, October 17th, 2006, evening, RHPH 164 |
25% |
| Final exam Tuesday, December 12th, 2006, 10:20am-12:20pm, CIVL 1252 |
30% |
No makeup exams will be given.
Due Dates
All assignments are due on the dates and times specified. It is the
student's responsibility to manage their time so that the assignments
can be submitted before the deadline.
To accomodate unseen schedule conflicts and difficulties, a student can submit an assignment up to 24 hours later than the due date, with a 10 point (out of 100) reduction in total score. An assignment submitted up to 48 hours late will have 20 point deducted from the total score.
Note that submitting an assignment even one second late counts as a late lab.
Any submission that is 48 hours or more later than the specified due date and time will
be returned ungraded.
Academic Dishonesty
We wish to foster an open and collegial class environment. At the same
time, we are vigorously opposed to academic dishonesty because it seriously
detracts from the education of honest students. Because of this, we have
the following standard policy on academic honesty, consistent with Purdue
University's official policy.
Class participation and discussions are strongly encouraged. However, please be considerate to others: avoid coming to class late, leaving early, talking to other students, etc. Please turn off your cell phone before the class starts.
Questions should be posted on the newsgroup:
news:purdue.class.cs354.
Policies:
Any case of academic dishonesty will
be dealt with by a severe grade penalty in the overall class grade
and referral to the office of the Dean of Students.
Classroom Policy:
Newsgroup:
Make sure that you check the newsgroup and your e-mail frequently (at least once or twice per day). Do NOT post answers to the assignments, though general clarifications are OK. Complaints about the assignments or the class should NOT be posted to the newsgroup-- instead, they should be emailed to the instructor/TAs.
The instructor and TAs can be reached by email at
cs354-ta@cs.purdue.edu.
Useful Links:
Back to Sonia Fahmy's home page
July 27th, 2006
Last updated by: Sonia Fahmy <fahmy@cs.purdue.edu>
August 29th, 2006