Operating Systems
CS 430 (Spring 8wk1 2001)

Course Overview

Instructors: Christopher A. Gantz (Instructor)
E-mail: cgantz@regis.edu
Office:
Office hrs.: By email appointment
or phone appointment
Lectures: Tues. 6-10:00pm in Rm 5  Adult Learning Center (ALC5)
Recitations:
Texts:
  • Operating System Concepts , (Fifth Edition)
    A. Silberschatz & P. Galvin, Addison Wesley Pub. (required)
  •  

    Goals This course introduces basic principles of operating system design. The course has the following goals:

    Course Structure Readings from the texts will be assigned weekly. Students are expected to have read the assigned material before it is covered in class. Additional material, not found in the textbooks, will be presented in class. You are responsible for that material. Take notes. Exams will cover assigned readings as well as material presented in class. Handouts, including programming assignments and homeworks, will not be handed out in class. All materials will be made available on the Web.

    This course will require three distinct types of learning from the students:

    Prerequisites Data Structures and the C programming language are the listed prerequisites for this class. You can not take this class unless you have taken the prerequisite classes. Students without these prerequisites will be dropped from the course. There will be no exceptions.

    Academic Integrity Students are encouraged to discuss the materials, homework, and projects together. However, all written assignments and programs must be done individually or in assigned groups. Academic dishonesty includes, but is not limited to: plagiarism, cheating in exams, unauthorized collaboration and falsifying academic records. Violation of any of these may result in a grade penalty on assignments, an "F" in the course, dismissal from an academic unit, revocation of admission, suspension from the University , etc.

    Communication The major forms of communication between students and instructors in this course will be office hours, e-mail, and the class Web page. The mailing list cgantz@regis.edu will be for announcements made by the instructor, TA's,  and for any discussion related to the class. The Web page for the class is http://www.cs.du.edu/~cag/courses/CS/Regis/cs430. It will contain most information about the course including a syllabus, all assignments and grades.

    Office hours provide an important opportunity to interact with the instructor and TA (if applicable) in a one-on-one setting. Because the class will be large, it may be difficult to follow up on all questions asked by students in class. Office hours provide an ideal, and often underutilized, setting for in-depth discussion of questions you have about the course material.

    If you need to see the instructor or TA and cannot make it to office hours, please request an appointment by e-mail (preferred) or phone.

    The course newsgroups and the class Web page provide a mechanism whereby we can communicate important information to you about homework and assignments outside the class hours. To keep up with current course information, we ask that you check the Web page and newsgroups approximately once per day. If you have a question involving grades or some matter you do not want widely distributed, send it to us by e-mail. Questions about assignments mailed or posted less than 24 hours before the assignment is due will probably not be answered. Keeping this in mind, please start working on the assignments as early as you can. Questions sent by e-mail that are of general interest to the class may be posted to the newsgroup with the response. If you do not want a question posted in this manner, please indicate this prominently in your message.

    Grading: Exams, Programs, and Assignments

    In general, you can discuss homework and programming assignment problems with each other, but copying is considered cheating. In other words, talk about the problems with each other as much as you like, but each person is responsible for writing and debugging their own program or problem solution.

    Any time text is copied verbatim from another source I expect the source to be correctly referenced. Verbatim copying from unaccredited sources is plagiarism. If a case of plagiarism or other form of academic dishonesty is discovered, the guilty parties will receive a 0 score for the assignment and the matter will be referred to the Dean's office.

    Your final grade for the course will be determined from the following sources:


    ©1998-2001 Christopher A. Gantz
    This page is maintained by Christopher A. Gantz (cgantz@regis.edu).