CodeHS UC A-G Approved Courses

Our AP Computer Science A course is approved as a C math.

The following CodeHS courses are approved as a D lab science by UC:

  • Introduction to Computer Science in JavaScript

  • Introduction to Computer Science in Python

  • Computing Ideas

  • Web Design

  • Introduction to Cybersecurity

  • AP Computer Science Principles

Teachers wishing to receive credit should visit this page. While UC no longer maintains a public directory of A-G approved courses, the CodeHS courses listed above are approved for UC A-G credit. This video shows how you can submit your online publisher course through the Teacher Portal:

AP Exam Access Codes

Please note: CodeHS is not a virtual school, and cannot provide an AP access code.
Our curriculum will prepare you for the exam, but in order to take the AP exam and get credit, you will need to contact the College Board and enroll with a testing site. 

If you are homeschooled or an Individual Learner, please click here to learn more about registering for the AP exam.

Still have questions? Contact our team at to learn more!

Did this answer your question?