Advanced Cyber Vulnerability Assessment

Course #CS4678

Est.imated Completion Time: 3 months


This course provides a basis for understanding the potential vulnerabilities in networked systems by applying a problem-solving approach to: 1) obtaining information about a remote network, 2) possibly exploiting or subverting systems residing on that network, 3) understanding the theory of operation of existing tools and libraries along with how to measure the effectiveness of those tools, and 4) understanding tools and techniques available for vulnerability discovery and mitigation. Labs provide practical experience with current network attack and vulnerability assessment tools as well as development of new tools. Foot printing, scanning, enumeration and escalation are addressed from the attacker's perspective. A final project that demonstrates skill and knowledge is required.

Included in degrees & certificates

  • 260
  • 367


  • CS3690
  • CS3070
  • CS3140
Offerings database access
Asset Publisher

Application Deadlines

  •  08 Jan 2024

    Spring Quarter applications due

  •  01 Apr 2024

    Summer Quarter applications due

  •  08 Jul 2024

    Fall Quarter applications due

Asset Publisher

Academic Calendar

  •  09 Oct 2023

    Columbus Day (holiday)

  •  24 Oct 2023

    Shift day: treat as Friday class schedule

  •  10 Nov 2023

    Veteran's Day (holiday)

See NPS Academic Calendar for more dates.