NEW JERSEY INSTITUTE OF TECHNOLOGY
ADVANCED OPERATING SYSTEM

CIS 432
COURSE OUTLINE

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

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

TEXT: Distributed Operating Systems, Andrew S. Tannenbaum, PTR, Pub.

ADDITIONAL TEXTBOOK:
Solaris 8: The Complete Reference, ISBN: 0072121432
Find it in: www.BOOKPOOL.com
NOTES:
Are posted on my web site.

EVALUATION:
Midterm       30%
Final              35%
Project(s)       25%
Participation   10%  ( quizzes, homework, etc... )

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 such as perl, ksh, sh, tcl, etc.. 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. You can use NJIT's AFS collective systems to do your work; in that case you need to connect to NJIT using a MODEM or use one of the computer labs.

Alternatively you may want to obtain a free copy of Solaris OS for Intel from Sun Microsystems.
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.