This course is a practicum styled advanced level course in cybersecurity. It is one part lecture, one part lab and one part hands on real world experience. The course allows students to learn about and utilize popular concepts and tools in Cybersecurity. The six unit hybrid course will feature hands on lab work with popular cybersecurity tools as well as in-depth coverage of areas like using LINUX for hacking, Utilizing the Python programming language to create penetration tools, code breaking and cryptography. The course will familiarize students with popular real world red team penetration testing tools as well as blue team SIEM and network defense software. This course provides exposure to the tools of cybersecurity in a safe sandbox context. All software and materials will be provided (or created!).
- Connecting cybersecurity tools and software to the theoretical frameworks and controls they are used to implement.
- To gain real-world experience with encryption, system hardening, penetration testing, and other cybersecurity areas by exploring real-world practical problems and their solutions.
- To learn about the history of cybersecurity, including the history of hacking, landmark events, the history of defensive techniques, and understanding the global cyber landscape and the cyber capabilities of nation states.
Technical Skills
- Python
- Linux
- Experience with SIEM tools (Splunk)
- NPA's (Wireshark)
- Pentest tools (NMap and Nessus)
Transferable Skills
- Team work
- Presentation
- Project Management
Experiential Learning
Hands-on lab work with popular cybersecurity tools, work with simulated real-world scenarios in a sandboxed environment.