Please enable JavaScript to use CodeHS

CodeHS Alabama Computer Science Education Guide

In the 21st century, coding is a foundational skill, just like reading and writing. Everyone should get the chance to learn how to code—it's a skill that provides limitless creative opportunities to students and future generations.

With great curriculum, resources, and support, school districts across the country can implement high-quality computer science programs. At CodeHS, our goal is to make computer science education fun and accessible to all!

Did You Know

  • Alabama Requires All Middle Schools & High Schools to Offer Computer Science
  • Alabama Has K-12 Computer Science Standards
  • CodeHS Curriculum is Free

Alabama K-12 Computer Science Policies

In March 2018, Alabama became an early adopter in establishing a statewide digital learning and computer science standards framework. The Alabama State Board of Education adopted K-12 computer education standards in the areas of Digital Literacy and Computer Science (DLCS).

Source: Alabama Department of Education

CodeHS Computer Science Standards & Framework Alignments

CodeHS offers the most comprehensive course pathway across grades 6-12, starting with introductory level block programming courses all the way up to AP level text-based programming courses in many languages.

CodeHS courses align with the following standards:

Alabama Computer Science Stats

  • 2,017 students in Alabama took the Advanced Placement Computer Science exams in 2018 (410 AP CS A, 1,607 AP CSP); 32% of exams were taken by females
  • Universities in Alabama did not graduate a single new teacher prepared to teach computer science in 2016
  • There were 503 computer science graduates in 2015
  • Computer programmers and software developers in Alabama have an average salary of $96,615, which is higher than the overall average state salary at $43,790
Sources: The College Board,, Bureau of Labor Statistics

Get Started Today

Bring a high-quality computer science pathway to your Alabama school district. Contact the CodeHS team today to learn more at or
Get in Touch