Operating Systems introduces operating systems topics for readers studying computer science, computer engineering, and electrical engineering. It illustrates and reinforces design concepts while discussing design trade-offs and the practical decisions affecting design, performance and security.