AP Computer Science A

Overview

  • This is a rigorous college-level course in computer science and programming in Java.
  • The course curriculum has been revised and reorganized to align with the new course description which starts with the 2019-2020 school year. This is the reference sheet that will be used throughout the AP exam.
  • Offered to grades 10 to 12.
  • Class meets every day for all year for 1 credit.
  • Prerequisite: students must meet one of the following:

- Completed Intro to Computer Science with at least an 85%

- Completed AP Computer Science Principles with at least an 80%

- Taking any honors or AP math class as an 11th or 12th grader.

- Taking honors pre-calculus as a 10th grader.

  • Students who complete this course with an 75% or better may take Advanced Java Concepts to further develop their programming skills and understanding of advanced data structures.
  • When people say "AP Computer Science", this is usually the course they mean. This course was first offered nation-wide in September 1987. It was first offered at Methacton in September 2003.
  • The course curriculum has been rewritten to accommodate changes to the official AP curriculum. This course has also been slightly reorganized to better take advantage of the new AP resources.


Sign in to https://myap.collegeboard.org to join the class. You should use the same the same login you use to access your AP scores,

PSAT scores, or register for the SAT. We also use the resources posted there.