Topics discussed include resource allocation and management, scheduling algorithms, process management, memory management, concurrent programming, and techniques employed in multiprogramming and multiprocessing environments. A survey of operating systems, including Windows 98, Windows NT, Windows 2000, and UNIX is conducted, and JCL is discussed. Internals and Design Principles , by William H. Stallings. Prentice Hall, 1998. Failure to do so must be accompanied by a valid and verifiable excuse and advance notification.
Assignments are to be submitted at the beginning of class time on the scheduled due date.