Course Description:This course covers the concepts of the design and implementation of operating systems. Topics included: memory and storage management, virtual memory, processes/threads, system calls, interfaces, I/O, file system, and introduction to virtualization. Prerequisites:COP 3337 - Object Oriented Programming or CDA 3100 - Computer Architecture