Please enable JavaScript to use CodeHS

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 coding—it’s a skill that provides limitless creative opportunity 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!

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, much 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.

Indiana's Middle School Academic Standards Alignment
Indiana High School Course Pathway Alignment

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.

6th 7th 8th 9th 10th 11th 12th
Introduction to the Internet
World of Computing
Cybersecurity (MS- 1 semester)
Computing Ideas
Intro to Computer Science in JavaScript
Web Design
Intro to Computer Science in Python
AP Computer Science Principles
AP CS A (Java)

Indiana Computer Science Stats

Indiana and Kansas are the two states with the largest percentage increases in software employment from 2014 to 2016. Indiana grew 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 CSP A, 920 AP CSP)

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