Computer Science 460 (5). Advanced Operating Systems

A continuation of Computer Science 360. Implementation techniques of the UNIX system on a machine; implementation of interprocess communication, device drivers, file systems, and memory management. Some topics related to real-time and distributed operating systems. Summary of popular systems such as MS-DOS, OS/2 etc. This course includes a 2 1/2 hours per week laboratory in which students will study and improve ports of a sample UNIX-like operating system.

Prerequisites: Computer Science 291 and Computer Science 360.

Return to the Computer Science Home Page