Both our AP Computer Science A and AP CS Principles course are officially approved by the College Board and our syllabi can be submitted easily for the course audit.
Our pre-approved syllabus ID for AP Computer Science A is
1667173v1 , and our pre-approved syllabus ID for AP CSP is
For more info on submitting the AP Computer Science A course audit using our syllabus, check out https://codehs.com/info/curriculum/apjava#course-syllabus.
For more info on submitting the AP CS Principles course audit using our syllabus, check out https://codehs.com/info/curriculum/apcsp#course-syllabus.
AP Computer Science Principles Endorsed by College Board
CodeHS is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). This endorsement affirms that all components of CodeHS‘s offerings are aligned to the AP Curriculum Framework standards and the AP CSP assessment. Using an endorsed provider affords schools access to resources including an AP CSP syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSP.
UC A-G Approval
Both of our AP courses are also approved as UC entrance requirements. AP CS Principles is approved as a lab science (category D). AP Computer Science A is approved as a math (category C). Approved courses can be found here: https://hs-articulation.ucop.edu/agcourselist/institution/4653
Teachers wishing to receive credit should visit: https://hs-articulation.ucop.edu/agcmp/login#/. Once they log in to their institution, they can select "Adopt an online publisher course" and search for CodeHS.