Course and Syllabus

Course and exam description from the College Board:  https://apcentral.collegeboard.org/pdf/ap-computer-science-a-course-description.pdf 

CodeHS Syllabus:https://codehs.com/apjavasyllabus 

CodeHS AP Computer Science A Review Course: https://codehs.com/apjava_review  

Course Audit

How to do the AP course audit online: 

https://codehs.com/apaudit/apjava 

AP course audit information from the College Board: https://apcentral.collegeboard.org/courses/ap-course-audit/about 

Free Response Questions

College Board FRQs from previous years: https://apcentral.collegeboard.org/courses/ap-computer-science-a/exam 

Additional Resources

AP Computer Science A Subset (from College Board): https://secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-a-java-subset.pdf 

AP Computer Science A Quick Reference Guide (accessible methods from the Java library that may be included on the exam): https://secure-media.collegeboard.org/digitalServices/pdf/ap/explore-ap/ap-computer-science-a-2014-java-quick-reference.pdf 

AP Computer Science A Lab Requirement with Sample Labs from College Board: https://apstudent.collegeboard.org/apcourse/ap-computer-science-a/course-details/lab-requirements 

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 RaiseMe.com to earn a scholarship for their academic achievements. Visit codehs.com/info/resources/raiseme to learn more. 

Did this answer your question?