Discussion of various aspects of computer operating systems design and implementation. Topics include I/O programming, concurrent processes and synchronization problems, process management and scheduling of processes, virtual memory management, device management, file systems, deadlock problems, system calls, and interprocess communication. Programming projects are required.
Spring | Summer | Fall | ||
---|---|---|---|---|
(Session 1) | (Session 2) | |||
2023 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2022 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2021 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2020 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2019 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2018 |
Operating Systems (4c)
|
|||
2017 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2016 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2015 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2014 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2013 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2012 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2011 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2010 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2009 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2008 |
Operating Systems (4c)
|
Operating Systems (4c)
|
||
2007 |
Operating Systems (4c)
|