Please enable JavaScript to use CodeHS

Enroll in Introduction to Cyber Security

This course is for individual at-home learners and purchases the course for a single user. For our school plans please visit


As our world becomes increasingly dependent on technology, cybersecurity is a topic of growing importance. It is crucial that companies and individuals take precautions to protect themselves from the growing threat of cyber attacks.

This is the first online blended K12 cybersecurity course. Students will learn foundational cybersecurity topics including networking fundamentals, software security, and basics of cryptography, all through the CodeHS web-based platform.

Enroll Now

Course Format

The entirely web-based curriculum is made up of a series of learning modules that cover the fundamentals of cybersecurity. Each module is made up of short video tutorials, example programs, quizzes, programming exercises, challenge problems, and unit tests.

Who Is It For?

The Cybersecurity course is designed for students with some exposure to computer science - no programming experience is required.

What do you Learn?

Below is an overview of the Cybersecurity course units:

Module Description
What is Cybersecurity?
Digital Citizenship & Cyber Hygeine
Software Security
The ABCs of Cryptography
Networking Fundamentals

The Grading Plan

  • Complete Curriculum
  • Code Review From Tutors
  • Grading From Tutors
  • Ask Questions to Tutors
  • Autograder Instant Tips
CodeHS uses Stripe for payments and does not store your card information on our servers.
Total Due: $499