|Back to CS Home Page|
Computer Science Course Information
|Course No.||CIS 630||Sections||001,101|
|Title||Operating Systems Design|
|Prerequisite(s)||CIS 332, CIS 432, and CIS 505 or the permission of the instructor|
|Instructor|| D.C Douglas Hung
|Instructor Office Hours|
|Description||This is a graduate intensive course of computer operating system design including multiprogramming, time-sharing, real-time processing, job and task control, synchronization of concurrent processes and processors, resource scheduling, protection, and management of hierarchical storage.
|Text Book(s)||Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne: ťOperating System ConceptsŤ, John Wiley & Sons, Inc., 2004, 7th edition, ISBN 0-471-69466-5, (do not purchase/use older editions).
Tentatively, only some (around 10) first chapters will be discussed.
|Time & Place||Monday: 8:30am - 11:25am Fac 307 & Monday: 6:00 PM - 9:05 PM Fac 408|
HOmework: 10.0 %
Projects 10.0 %
Midterm 50.0 %
A: 85% +
B: 75% +
C: 65% +
D: 66% +
F: 0% +
Academic Honor Code
The NJIT academic honor code
(http://www.njit.edu/academics/honorcode.php)applies in full to this
class. Note in particular that copying programs, in full or in part, is
forbidden. You may discuss ideas and concepts with your fellow
students, but you may NOT copy any code.