This text covers the introduction to modern operating systems to include Windows, Linux variants, and UNIX variants. The strategy is to introduce concepts from the ground up to include process management, memory management, hardware devices, and software applications. The text also covers the other popular emerging operating systems such as Android, Chrome OS, and Mac OSX. The text includes installation, maintenance and management labs as part of each chapter. Completing the text will provide the reader with a theoretical and practical understanding of modern operating systems. This title discusses modern operating systems including Windows, Linux variants, and UNIX variants. It covers recent popular operating systems such as Android, Chrome OS, and Mac OSX. It provides operating systems in virtual environments. It includes review exercises, labs, and projects help the student to learn both theory and practical skills.