Description
Cybersecurity 201C is a 30-credit second-year minor course designed to provide students with foundational knowledge and hands-on skills in protecting information systems and networks. The curriculum is broken into six 5-credit modules that progressively cover a range of security disciplines. Students begin by understanding security fundamentals and threat modeling learning to identify common vulnerabilities and apply basic defensive measures. This forms the bedrock for subsequent modules that delve into more specific technical areas such as securing networks and implementing cryptographic techniques and authentication mechanisms. The course has a strong practical focus emphasizing hands-on labs and applied learning. Students will not only learn about security concepts but also actively configure tools like firewalls and Intrusion Detection/Prevention Systems (IDS/IPS). A modern component of the curriculum is the integration of secure coding and DevSecOps practices teaching students to identify and fix software vulnerabilities within the development lifecycle. The course also prepares students for real-world scenarios by including modules on incident response and risk management where they will learn to create response plans and perform risk assessments. The course culminates in a mini-project where students apply their accumulated skills to secure a small-scale system. This final module acts as a capstone requiring students to demonstrate their ability to integrate various security measures from network security to secure coding into a cohesive and protected system. The final project report and video demonstration serve as a tangible output showcasing their practical skills and readiness to address common cybersecurity challenges.

Reviews
There are no reviews yet.