This is a high school level pathway designed for students who are interested in pursuing a career in Cybersecurity.
This table shows our recommended 6-12 curriculum pathway which provides a robust, coherent computer science pathway that teaches students 5 programming languages over the course of middle school and high school. The courses include block programming and significant text-based programming. The pathway starts with courses for beginners with no experience and builds to college-level courses.
This is the standards-aligned pathway for the state of Maryland.
This is the standards-aligned pathway for the state of Arizona.
This table shows our recommended 9-12 curriculum pathway which provides a robust, coherent computer science pathway that teaches students 5 programming languages over the course of high school. The courses include block programming and significant text-based programming. The pathway starts with courses for beginners with no experience and builds to college-level courses.
This is the standards-aligned pathway for Antelope Valley UHSD. This CodeHS pathway is aligned to the district's 4 year Computer Science CTE Pathway.
This is the standards-aligned pathway for the state of Montana. This pathway is aligned to the standards frameworks that Montana adopted for grades 6-12 in computer science.
Pathway for NJ state schools
Pathway for TN state schools
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup