An introduction to secure design and computational thinking for cyber operations and resilience major. The fundamentals of resilience system and computation solutions reside in secure design and ability to think critically. Implementations will be carried out with selected language.
Learning Objectives
The course aims to equip students with a solid understanding of the fundamentals of computational thinking and the proficiency to demonstrate Python programming skills. Students will learn to apply computational thinking to solve problems effectively and develop Python programs that detect and mitigate common cybersecurity threats. Additionally, the course will teach students how to evaluate the security of computer systems and identify secure coding practices.
Framework Connections
Competency Areas
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.