Course Code: TECH 172
Academic Year: 2023-2024
This course focuses on the principles, theory and features of multi-user, multi-tasking operating systems. The students begin with installing, configuring and setting up an open source distribution of Linux. It covers user account management, network and system service management, process management, scheduling, input/output, memory management, file systems, and system management. These concepts are illustrated by studying the operation of an open-source UNIX/Linux operating system (e.g. Fedora, Ubuntu). Also, comparisons to MS Windows systems management are done.