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. 

Credits

4

Prerequisite

CPTR 242, CPTR 280

Distribution

Computer Science