An introduction to the fundamentals of cybersecurity. This includes understanding the concepts of threats, vulnerabilities, and risk as to the definition of “security” for a system. The course will examine types of security policy, provide definitions and examples of contemporary technical, administrative, and physical security controls setting the foundation for system engineering requirements. We will survey common attacks and mitigations, and the shortcomings of common, contemporary cybersecurity models.
The basic concepts of networking, operating systems, and security test tools will be taught through computer virtualization and hands-on labs. Students will develop a penetration testing Cybersecurity Sandbox with multiple virtual machines and demonstrate the use of a set of security test tools.