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 Java 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 Java Subset (from College Board): https://secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-a-java-subset.pdf 

AP Java 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 Java 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 Java 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?