CPTR 352 Operating Systems

Rigorous introduction to the principles and practice of modern operating systems.  Students will be able to explain the process and thread models used in modern operating systems, implement and utilize synchronization primitives, compare and contrast strategies for handling deadlock and resource scheduling, explain modern memory organization and management techniques, and describe the structure of modern file systems. Prerequisites: CPTR 241, CPTR 280.

Credits

4

Distribution

Computer Science