Please enable JavaScript to use CodeHS

Free Indiana Coding Bootcamp - Register Today!

CodeHS is partnering with the Indiana Department of Education to run multiple 2-day virtual PD workshops throughout the summer of 2021. These workshops are FREE and designed to prepare new and experienced Indiana PUBLIC school computer science teachers for the 2021-2022 school year. Workshop topics include Teaching Indiana 4803: Introduction to Computer Science, Teaching Indiana 4801: Computer Science I, Teaching Indiana 4568: AP Computer Science Principles, Teaching Indiana 4570: AP Computer Science A, and Teaching Indiana 5253: Computer Science III: Cybersecurity.

Learn More

CodeHS Indiana 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!

Download the CodeHS Indiana Computer Science Education Guide.

Download Now

Did You Know

  • Indiana Requires Computer Science
  • Indiana Has K-12 Computer Science Standards
  • CodeHS Courses are Aligned to Indiana's Computer Science Standards Requirements
  • CodeHS Curriculum is Free

Indiana K-12 Computer Science Policies

The Indiana Department of Education made great strides in 2018 with the passing of Senate Enrolled Act 172, requiring all elementary, middle, and high schools to offer computer science by 2021-2022. After June 30, 2021, public and charter high schools, must offer at least one (1) computer science course as a one (1) semester elective in the public high school’s curriculum at least once each school year for high school students. Learn more about the Senate Enrolled Act 172 (2018)

Approved Indiana Computer Science Courses

The following high school computer science courses are approved to meet IC 20-30-23 requirements.

4803: Introduction to Computer Science
4801: Computer Science I
5236: Computer Science II
5252: Computer Science II: Special Topics
5249: Computer Science III: Software Development
5253: Computer Science III: Cybersecurity
5250: Computer Science III: Databases
5251: Computer Science III: Informatics
4570: AP Computer Science A
4568: AP Computer Science Principles
4586: IB Computer Science Standard Level
4584: IB Computer Science Higher Level
9608: Cambridge International AS and A Level Computer Science

CodeHS Indiana Computer Science Standards Alignment

CodeHS is aligned to Indiana’s Academic Standards for middle school computer science, as well as Indiana's high school computer science pathway.

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 Indiana 6-12 Computer Science Curriculum Pathway

Here are the CodeHS courses that align with Indiana middle school and high school computer science state standards for grades 6-12.

7th 8th 9th 10th 11th 12th
Computing Ideas (Lovelace)
Indiana Introduction to Computer Science
Indiana Computer Science I
AP Computer Science Principles
Indiana Computer Science II
AP Computer Science A (Nitro)
Indiana Computer Science III: Cybersecurity

Try the Indiana Standards Aligned Courses

Indiana Computer Science Stats

  • Indiana and Kansas are the two states with the largest percentage increases in software employment from 2014 to 2016. Indiana software employment grew 32% (or 8,800 jobs).
  • There will be 23,000 jobs in Central Indiana alone that will lack qualified computer science talent in 2025.
  • 1,743 students took the Advanced Placement Computer Science exams in 2018 (823 AP CS A, 920 AP CSP)
Sources: The College Board, Expanding Computing, Future Works Web

Get Started Today

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