Undergraduate Computer Science

CS U680: Topics in Operating Systems

Studies advanced concepts underlying computer operating systems and computer networks. Examines in depth all major operating system and network components including: device drivers, network protocol stacks, memory managers, centralized and distributed file systems, inter-process communication mechanisms, real-time schedulers and security mechanisms. Additional components will be covered as time allows. Provides hands-on experience with the source code of commercial-grade operating systems and networks.
Prerequisites:
CS U480
Credit hours: 4 SH
Course offerings: