CS 2213 Operating Systems
Students learn the concepts and vocabulary of operating system software that manages processes, memory, device drivers, and a user interface, including secondary storage and network access. The successful students will be able to: identify and explain the software concepts that provide the standard abstractions upon which developers rely; design, implement, modify, and analyze the responsibilities of these complex software systems; explain the vulnerabilities produced by poorly designed security; compare analytically current operating systems, addressing the solutions chosen in different systems and explaining the tradeoffs made. Prerequisites: CS 1123 and SE 233
Lab Hours
0
Lecture Hours
3