KEAN UNIVERSITY
DISTRIBUTED OPERATING SYSTEMS

CPS 4931
COURSE OUTLINE

INSTRUCTOR:
Vahid Moghaddasi
Department of Math and Computer Sci.
Kean University
1000 Morris Ave.
Union, New Jersey 07083

CONTACT:
Telephone: (908) 737-3800 ( leave message )
e-mail: vahid@eve.kean.edu ( fastest way to contact me )
http://eve.kean.edu/~vahid/cps4931

TEXTBOOK:
Distributed Systems: Concepts and design, ISBN: 0201619180
Find it in: www.BOOKPOOL.com

RECOMMENDED BOOK:
UNIX: Visual quickstart guide, ISBN: 0201353954
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. Basic knowledge of C or C++ programming languages is necessary for this course.
4. Knowledge of any scripting languages such as perl, ksh, sh, tcl, etc.. is a 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 Kean's NIS collective systems to do your work; in that case you need to connect to Kean 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.