This course provides an overview of the operating system concepts which includes operating system structures, processes, threads, process synchronization, CPU scheduling deadlocks, main memory and virtual memory. It also tackles computer networking and architecture that includes typology, OSI and TCPI Models and standards. Also the study of the internal working, structuring, and implementation of a computer system.