Dec 30, 2024  
2015-2016 Undergraduate Catalog 
    
2015-2016 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

COS 326 Operating Systems


This course provides an introduction to operating systems, their function, development, design, and implementation. A general model of operating systems functions and development will be studied. A particular focus will be the issues of process management (concurrency, including resource locking, deadlocks, scheduling and race conditions) at both the operating system and application level. Other topics include: memory management, device management, file systems, security, fault tolerance, and performance evaluation.  This course requires a student laptop - see Department Laptop Policy . Prerequisite(s): COS 230 . 4 hour(s).



Add to Portfolio (opens a new window)