Systems Administration and Maintenance
Fourth Year

This course provides students with a comprehensive understanding of the principles, tools, and best practices involved in managing and maintaining computer systems and networks. It emphasizes the role of system administrators in ensuring the security, stability, and efficiency of IT infrastructures.

The course begins with an overview of computer systems, operating systems, and network components, with a special focus on Windows Server 2022. Students will gain hands-on experience in installing and configuring server environments, managing Active Directory, and implementing Group Policy Objects (GPOs).

Key topics include storage and file system management, server networking (DNS, DHCP), security and access control (firewalls, user authentication), and virtualization using Hyper-V. The course also delves into disaster recovery planning, backup strategies, and the use of PowerShell for automating administrative tasks.

Throughout the course, students will engage in routine system maintenance tasks—both hardware and software—while employing diagnostic tools, applying updates, managing software compliance, and securing network infrastructure. Preventive maintenance and monitoring techniques are emphasized to sustain system performance and integrity.

The final phase of the course focuses on preparing for major updates and upgrades, ensuring minimal disruption through strategic planning, backups, and system health assessments.

By the end of the course, students will be equipped with practical skills in maintaining modern IT systems, diagnosing and resolving issues, and implementing administrative policies to support a secure and well-functioning computing environment.