Please enable JavaScript to use CodeHS

AP Cybersecurity

Introduction to Security

Students are introduced to cybersecurity through three common ways adversaries compromise systems. They learn how social engineering tactics manipulate people into clicking malicious links or sharing sensitive information, how adversaries exploit weak authentication, and how to strengthen it. They explore the risks of public Wi-Fi and how to protect their data online. Students also examine how adversaries use AI-powered tools to enhance attacks and how defenders use AI to detect and respond to threats faster.

Lessons

1.1 Welcome to Cybersecurity!

  • What is Cybersecurity?
  • Test Your Cyber Smarts
  • Cyber Career Paths
  • Cyber Careers Response
  • Interests and Goals
  • +1 more

1.2 The Rules of the Game

  • Cyber Story
  • Cyber Term Matching
  • AAA Security Framework
  • AAA Security Framework Submission
  • Internet of Things & Cybersecurity
  • +2 more

1.3 The Tricks Behind Every Scam (Understanding Social Engineering)

  • Protecting Your Computer
  • Social Engineering: Spotting the Scams
  • Social Engineering Hack
  • Social Engineering Reflection
  • Multi-factor Authentication Codes
  • +6 more

1.4 Lock It Down With Better Passwords (Suspicious Website Logins)

  • A Tale of Authentication
  • A Tale of Authentication Submission
  • Personal Data Security
  • Password Protection
  • Building a Dictionary
  • +5 more

1.5 The Threat Landscape (Best Practices for Public Networks)

  • Vulnerabilities, Cyber Threats, and Attacks
  • Adversaries
  • Wireless Attacks
  • Wireless Attacks and Adversaries
  • Router Security
  • +5 more

1.6 AI Has Entered the Chat (AI-Based Cybersecurity Attacks)

  • Cyberattacks in the Age of AI
  • But first... What even IS an LLM?
  • AI-Powered Social Engineering
  • AI-Enhanced Hacking
  • AI-Enhanced Hacking
  • +5 more

1.7 Using AI as Your Defense (AI-Based Cybersecurity Attacks)

  • Two Truths and AI - Spotting Deepfakes
  • Individual Defenses Against AI-Enhanced Cyber Threats
  • Defensive Strategies - Reflection
  • Safe Use of LLMs
  • Safe Use of LLMs
  • +2 more

1.8 When AI and Humans Team Up (Leveraging AI in Cyber Defense)

  • AI-Powered Cyber Defense
  • How AI Supports Network Security
  • AI-Assisted Code Review
  • AI for Automated Threat Detection
  • AI Recommendations and Human Review
  • +4 more

1.9 The AI Security Guard (Leveraging AI in Cyber Defense)

  • The Scale Problem
  • AI Agents in Action
  • Reflection: AI Agents in Action
  • Alerts vs. Automated Response
  • Faster Detection Reflection
  • +2 more

1.10 Introduction to Security Quiz

  • Introduction to Security Quiz

Courses that include this module