Course and Syllabus

Course and exam description from the College Board: 

CodeHS Syllabus: 

CodeHS AP Computer Science A Review Course:  

Course Audit

How to do the AP course audit online: 

AP course audit information from the College Board: 

Free Response Questions

College Board FRQs from previous years: 

Additional Resources

AP Computer Science A Subset (from College Board): 

AP Computer Science A Quick Reference Guide (accessible methods from the Java library that may be included on the exam): 

AP Computer Science A Lab Requirement with Sample Labs from College Board: 

RaiseMe Scholarship

CodeHS is proud to partner with RaiseMe, a platform that helps 9-12th grade students prepare for college by earning micro-scholarships for their achievements in high school to support them on their path to college!

Any CodeHS student who completes the AP Computer Science Principles or AP Computer Science A course can submit their coursework on to earn a scholarship for their academic achievements. Visit to learn more. 

Did this answer your question?