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
The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):