CS 474: Operating Systems
Fall 2009
Science Hall 118B
Monday, Wednesday   1:30 - 2:45 pm
Final Exam, Monday December 7, 1:00 pm

Instructor:
   Dr. Shaun Cooper
   Information and Communication Technologies,
  Computer Center, Room 201
   scooper@cs.nmsu.edu
   (575) 646-6030
   (575) 646-4560 (fax)

Office Hours:
    By Appointment please, cquintan@nmsu.edu, 646-2026

Teaching Assistant:
   Rajkumar Goenka
   SH 147
   rgoenka@cs.nmsu.edu
   646-3198

Office Hours: T/Th 12noon - 1 pm
    Or By Appointment

Text Book
    Operating Systems: Internals and Design Principles, 6/E, William Stallings, ISBN 0136006329

Prerequisites


Grading (tentative):
   Exams:   Chapters 1 - 3,    15%
                Chapter 4-6            15%
                Chapters 7 and 8    15%
                Final             10%
   Homework: 7-8 assignments, 25%
   Programming:  4-7 projects,  20%

  92% - 100%  == A
  82% - 92%    == B
  70% - 82%    == C
  69% - 70%    == D
   Below 60%    == F

If you have a question on grading, you must file the question in writing no more than 10 days after the assignment is returned to you.  Your dispute must be specific.  Note that I may re-grade the entire assignment/project/exam even though you have a particular problem you want me to focus upon.  No re-grading will be performed unless you make your request in writing.

Final Exam:
The final exam will take place on posted final exam time. The final exam is both a take home and in class exam. The take home portion is to be prepared with a word processor.

Due Dates
All assignments are expected to be in by start of class of the day they are due.  This means that assignments handed in class must be in at the start of the class.  Electronic submissions *MUST* be in my Email by start of class.  I sync my computer with NTP (network time protocol).  Late assignments will incur a 15% late per day penalty unless an exception is filed  *PRIOR* to the due date (see below).  Assignments later than 3 days (72 hours) will be graded as a 0.
 

Individual exceptions
There may be times where you need to have an exception to a course requirement.  These exceptions *MUST* be made in a formal manner.  This method helps protect you and me from a misunderstanding about the exception.  The process is fairly simple.  If you wish to have an exception, you must fill out an exception form.  You will sign it and submit it to me for my review.  After review, I will either accept your request, propose an alternative, or reject it.  I will make the appropriate notation and sign the document as well.  I will make a copy for you and retain the original for my records.

Basically, if you require a special change to the expectations of the course, you must complete this document.

If you do not complete an Individual Exception document, you will not have the exception!
 

Emergencies

I understand that you may experience an emergency.  If you do experience an emergency which causes you to miss a deadline, please let me know AS SOON AS POSSIBLE.  You should prepare an "Individual exception" so that we record the changes needed for your course requirements.  Documentation supporting your emergency is expected.

A Note on Incomplete

The University's policy on assigning an Incomplete on classes is stated in the Bulletin as: ``Instructors may assign I grades only if the student is unable to complete the course due to circumstances beyond the student's control that develop after the last day to withdraw from the course. Examples of appropriate circumstances include documented illness, documented death or crisis in the student's immediate family, and similar circumstances. Job related circumstances are generally not appropriate grounds for assigning an I grade.''  These standards will be enforced.
 
 

Attendance
   I expect you to be on time for class. If you are late, please be quiet as you come into the classroom.


Unacceptable Behavior

Assignments (including programs) in this class are to be completed individually. Copying of assignments is plagiarism and will not be tolerated.

Each student in this class should have a  copy of the Rules of Conduct in Computer Science Classes, and the department's Computer Use Policy. You are responsible for being aware of the contents of these documents, as well as in the Student Code of Conduct, and following the policies in them.


Disabilities

If you have or believe you have a disability, you may wish to self identify. You can do so by providing documentation to the Office for Services for Students with Disabilities, located at Garcia Annex (phone: 646-6840). Appropriate accommodations may then be provided for you.

If you have a condition which may affect your ability to exit safely from the premises in an emergency or which may cause an emergency during class, you ae encouraged to discuss this in confidence with the instructor and/or the director of Disabled Student Programs. if you have general questions about the Americans With Disabilities Act (ADA), call 646-3333.