Principles of Computing (7183) / AP CS Principles (4568)
Resources to Teach CS Principles
Here are common resources that you need to teach CSP, both as Principles of Computing and as AP CSP. Though most of these are not created by Nextech, this will give you quick links to the resources most often needed to teach CSP.
College Board AP CSP Materials
Information about this course including the Course and Exam Description (commonly referred to as the CED), course resources, course content, course audit, classroom resources, and information about the exam can be found directly on the College Board’s AP Computer Science Principles page found here.
Instructions on how to submit your AP Audit for CSP
To teach Computer Science Principles as an “AP” course, your school must receive authorization through a process called the AP Course Audit through the College Board. To support you in this process, CodeAI has compiled the following directions which have been modified from the College Board website and are unique to teachers who are using CodeAI’s CS Principles Curriculum.
CodeAI's CS Principles Course
This is the most up-to-date CS Principles course in CodeAI’s course catalog.
CS Principles Curriculum Framework and Standards Alignment (2026-27)
This resource aligns the CodeAI’s CS Principles course to Principles of Computing (7183) Competencies.
IDOE High-Quality Curricular Materials Advisory List
The Indiana Department of Education (IDOE) creates and annually revises a High-Quality Curricular Materials (HQCM) advisory list for Technology (Computer Science) curriculum maintained here.
The following vendor’s and their curriculum were on this list as of October 2026:
- Cengage Learning, Inc. – Invitation to Computer Science AP, 2022
- Cobi Computer Science – Cobi AP Computer Science Principles, 2024
- CodeAI – Computer Science Principles, 2024
- CodeHS – AP Computer Science Principles, 2020
- CodeHS – Indiana Principles of Computing, 2024
- CompuScholar, Inc. – Computer Science Foundations, 2024
- Project Lead the Way(PLTW) – Computer Science Essentials, 2018
- Project Lead the Way(PLTW) – Computer Science Principles, 2020
- UTeach – UTeach AP CS Principles and CSA Curriculum and PD, 2015