NEW JERSEY INSTITUTE OF TECHNOLOGY
OPERATING SYSTEM CONCEPTS

CIS 332
COURSE OUTLINE

INSTRUCTOR:
Vahid Moghaddasi
Computer and Information Science Dept.
New Jersey Institute of Technology
Newark, New Jersey 07102

ITC Building, room 4400
Telephone: (973) 596-3366 ( leave message )
e-mail: cis332@cis.njit.edu ( fastest way to contact me )
http://www.cis.njit.edu/~cis332

TEXTBOOK:
1. Operating System Concepts, Silberschatz Galvin, Addison Wesley Pub., 5th Ed. 1998.
2. Operating System Concepts, Notes ( optional )

EVALUATION:
Midterm       30%
Final             30%
Assignments 30% ( projects, quizzes, homework, etc... )
Participation  10%

0. Make sure that you have successfully finished all the prerequisites for this course.
1. There will be no makeup test. If for an emergency reason you cannot/did not take the test at the assigned date, let me know so I can rearrange an alternate test schedule for you. Eligibility to take a makeup exam varies from case to case.
2. There will be some pop quizzes.
3. Knowledge of C or C++ programming languages is necessary to pass this course.
4. Knowledge of any scripting languages is a big plus.
5. Knowledge of Java, CGI and HTML is a plus.
6. All the works and examples will be on and for UNIX OS.
7. A UNIX account, which you can do your work on, is necessary.

Alternatively you may want to obtain a free copy of Solaris OS for Intel from Sun Microsystems or Linux OS for Intel from Redhat.
8. All assignments must be submitted on or before the due dates.
9. All assignments must be submitted in order to receive a passing grade for the course.

10. You must check my web page for new announcements, before coming to class.