Course Code: CSCS 4501
Academic Year: 2026-2027
This course provides a comprehensive exploration of Intrusion Detection and Prevention Systems (IDPS), essential components in safeguarding modern computing environments against cyber threats. The course offers a balanced blend of theoretical study and practical implementation to gain a deep understanding of the principles, methodologies, and technologies related to IDPS. Students explore the architecture of IDPS, including network-based, host-based, and hybrid solutions. The course places a strong emphasis on the deployment and configuration of intrusion detection sensors. Students learn to analyze IDPS alerts and logs to investigate and mitigate potential breaches. Moreover, they explore the integration of machine learning techniques into IDPS frameworks, empowering them to develop intelligent systems capable of adaptive threat detection and prevention. Students gain hands-on experience with applications and tools for monitoring and circumventing intrusion attempts. Additionally, students learn to design secure systems at different layers, employing various authentication models and architectures to counter intrusion attempts effectively.