Study of the structure of current computer operating systems. Topics include I/O management, memory management, multiprogramming, linking loaders, real and virtual systems, batch and time sharing.
Prerequisites: Grade of C- or higher COS 226 and COS 235 or permission.