2025-2026 Undergraduate & Graduate Catalog [In Progress]
CIS 352 - Operating System Essentials
This course covers the essential concepts of operating systems, including processes and threads, CPU scheduling, interprocess communication, synchronization, deadlock and memory management. The course also covers GPU architecture and its role in parallel computing and accelerating performance. Hands-on labs exploring and implementing the above listed topics. Offered fall and winter semesters. Prerequisite: CIS 241.
Credits: 3