Operating systems, their design and their implementation. Process concurrency, synchronization, communication and scheduling. Device drivers, memory management, virtual memory, file systems, networking and security. [3-3-0] Prerequisite: CPEN 212 and CPEN 221. This course is not eligible for Credit/D/Fail grading.
Operating systems, their design and their implementation. Process concurrency, synchronization, communication and scheduling. Device drivers, memory management, virtual memory, file systems, networking and security. [3-3-0] Prerequisite: CPEN 212 and CPEN 221. This course is not eligible for Credit/D/Fail grading.