This course provides a comprehensive overview of Intrusion Detection Systems (IDS), focusing on both Host-based (HIDS) and Network-based (NIDS) technologies. Participants will learn to describe IDS components, analyze attack dynamics, and develop use cases for detecting insider threats and DDoS attacks. The course includes practical sessions on installing and operating HIDS and NIDS on virtual machines, as well as configuring tools like Suricata. Additionally, students will evaluate detection methods and conduct quantitative assessments to enhance their understanding of cybersecurity effectiveness.