This course provides the student with a comprehensive Explaining of the multiple operating systems commonly found in the Information Technology field today. The student will learn the theory behind operating systems and some basic to advanced components of each operating system. The course walks the student through current hardware and how it interacts with operating systems. The student will learn basic functions and design of file systems found in Windows, UNIX, Linux and Android operating systems. This course also discusses how operating systems interface with input, output, and storage devices. The student will learn basic network theory and how to set up network resources. There are many hands-on projects and case projects that provide the student with real experience in supporting multiple operating systems.