Step 1 of 5

About the CodePath Cybersecurity Course

The Cybersecurity course focuses on teaching students the fundamentals of web application security with the aim of providing a foundational level of knowledge matched with offensive and defensive skills developed through hands-on experience. Students will learn the basics of cybersecurity and common vulnerabilities and attacks, receiving hands-on practice in both exploitation techniques and strategies for protecting and hardening applications. Developed in partnership with Facebook, the course introduces a wide range of topics via a combination of sessions, videos, projects, and labs, giving students both a thorough grounding in the details of cybersecurity and an introduction to the broader landscape of information security.


Key Details

Note: This course meets virtually or in-person at your school's campus and will require weekly projects and lab submissions.

  • Activities and Assignments: Weekly labs and capture the flags (CTF)
  • Time Commitment: 5-10+ hours per week in addition to in-class time
  • Attendance: Students are expected to attend all sessions, weekly classes and labs
  • Admissions requirements:
    • Must be currently enrolled in a US college or university
    • Have sufficient access to a computer in order to complete coursework
    • Have introductory knowledge of web applications, web development, and middleware such as web servers and databases
    • Must be pursuing a course of study related to computer science that includes hands-on programming/scripting experience and application development and design

Device Requirements

  • You must have access to a system with the ability to download software.
  • Operating System:
    • macOS - High Sierra (10.13.x) or later
    • Windows - 8.1 or later
    • Linux
  • RAM: 4 GB RAM is required for the best experience.
    • For Windows: open Settings > System > About, the RAM information should be on the bottom of the page.
    • For Mac: click on the Apple logo at the top left-hand corner, then click "About this Mac."
  • Hard Drive Free Space: 40 GB of FREE space on the hard drive is critical as you will be working with Virtual Machines.
  • Recommended Software: Install FireFox and the Burp Suite Community Edition.
  • Add FoxyProxy extension for convenience.


FERPA Policy

You can view our FERPA compliance policy here.


Confirm your eligibility: