Mar 22, 2019  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog
[Add to Portfolio]

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]