This document provides an overview of operating system concepts from the 9th edition of the textbook "Operating System Concepts" by Silberschatz, Galvin and Gagne. It begins with an introduction to operating systems and what they do. It then discusses computer system organization and architecture, including multiprocessor and clustered systems. It provides details on operating system structure for multiprogramming and timesharing systems. It also covers operating system operations, process management, memory management, storage management, and other core OS concepts. The document aims to give the reader a "grand tour" of major operating system components and concepts.