This course builds on foundational knowledge of computer networks, emphasizing network access technologies, performance optimization, and security challenges. It covers advanced networking concepts, including congestion control, multimedia and Quality of Service (QoS), queuing theory, buffer management, scheduling policies, and wireless/mobile networks.
Students will explore key aspects of cyber security, such as cryptography, encryption, malware analysis, and digital forensics. The course also introduces network programming, data manipulation, and software tools for secure communication and project management. Practical applications include distributed security systems, repository management, rollback mechanisms, and protection against data loss.
By the end of the course, students will understand modern network architectures, cyber security frameworks, and their impact on system performance and data integrity.

- Module Team: Bugingo Emmanuel