Computer Science Course Information
Back to CS Home Page


Computer Science Course Information


Level >Graduate >FALL_2005 >List >

Operating Systems Design

Course No. CIS 630
Sections 001,101
Title Operating Systems Design
Course Website
Prerequisite(s) CIS 332, CIS 432, and CIS 505 or the permission of the instructor
Instructor D.C Douglas Hung
  • Office Room No. : GITC 4313
  • Office Phone : 973-596-3384
  • Fax : 973-596-5777
  • Email : dhung@cis.njit.edu
  • Website: http://web.cs.njit.edu/~dhung/
  • Lab : N/A
  • 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.


    Topics None
    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
    Other Info Grading:
    HOmework: 10.0 %
    Projects 10.0 %
    Midterm 50.0 %
    Final 30.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.

    Registrar's Website