Building Excellent Computer Science Programs Across Iowa

Teach quality computer science to positively impact the next generation in Iowa.

Did You Know?

  • CodeHS Courses are aligned to Iowa Computer Science Standards
  • Iowa has K-12 Computer Science Standards
  • Iowa requires high schools to offer Computer Science
  • CodeHS Curriculum is free

Iowa Computer Science Stats


  • 403 students in Iowa took the Advanced Placement Computer Science exams in 2018 (203 AP CS A, 173 AP CSP); only 19% of exams were taken by females
  • Universities in Iowa didn’t graduate one new teacher prepared to teach computer science in 2016
  • Computer programmers and software developers in Iowa have an average annual salary of $86,476, which is almost double the overall average state salary at $46,150

Sources: College Board, Code.org, Bureau of Labor Statistics

Iowa Computer Science Pathway

CodeHS courses align with Iowa middle school and high school computer science standards for a robust grade 6-12 pathway.

6th 7th 8th 9th 10th 11th 12th
Iowa Tech Apps and Coding
Iowa Foundations of Computer Science
AP Computer Science Principles
Iowa Course 3B
AP Computer Science A (Nitro)

We've Got Iowa Standards Covered

CodeHS maps all of the standards from Iowa to our courses, offering aligned and engaging curriculum in our 6-12 pathway.

Standards Framework View Alignment
Iowa 2 View (65.2%)
Iowa 3A View (100%)
Iowa 3B View (64.3%)

Top-Notch Professional Development

Online & in-person training for teachers to build the knowledge and confidence to teach excellent computer science courses.

Explore CodeHS PD

Iowa Policies & Resources

Iowa has recognized that computer science is an essential skill to develop in our technology-driven world and set a goal that every student will graduate from high school having had computer science instruction.

Although Iowa does not yet require computer science, in June 2018, the Iowa State Board of Education adopted the CSTA K-12 Computer Science Standards and invested in a CS professional development fund. Read Senate File 274 to learn more.

Source: Iowa Department of Education

CodeHS Privacy Policy for Iowa

CodeHS is a member of the Student Data Privacy Consortium (SDPC) in many states. Your district can sign Exhibit E to execute the agreement for your state.

Explore our Privacy Center to learn more.