Course Number
16:137:603
Credits
3
Prerequsites
Students must have taken 16:137:561 (final grade posted) and 16:137:601 Linux (or currently taking Linux).
Semesters(s) Offered
Summer
Description

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!).

Course Objectives
  • 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.