about

AP Computer Science A is both a college-prep course for potential computer science majors and a foundation course for students planning to study in other technical fields such as engineering, physics, chemistry, and geology. The course emphasizes methodology, procedural abstraction, and in-depth study of algorithms, data structures, and data abstractions, as well as a detailed examination of a large case study program. Instruction includes preparation for the AP Computer Science A exam. In this course, students apply the programming tools they have learned to real-life examples on their own. Computer science is more than just programming; students who successfully complete the course will have an understanding of Java and the ability to adapt to any new programming language that they are taught in college.

notes / updates


September 1, 2025 | Introductory note.
Welcome to AP CS A. In this area of the course page we will post important course-related information such as links to resources, announcements, reminders, commentary or feedback on assessments etc. All entries will be dated and the most recent one will be at the top of the page. As far as daily course information goes, the Assignments and Bulletin tabs are the most important.

ap classroom

expectations