AP Computer Science A
Learn all about the course and exam. Already enrolled? Join your class in My AP.
Learn all about the course and exam. Already enrolled? Join your class in My AP.
Go to AP Central for resources for teachers, administrators, and coordinators.
Exam Overview
The Computer Science A Exam will test your understanding of the programming concepts covered in the course units, as well as your ability to read and write code for computer programs.
Wed, May 3, 2023,
12 PM Local
This is the regularly scheduled date for the AP Computer Science A Exam.
40 questions 1hr 30mins 50% of Score
The multiple-choice section includes individual, single questions as well as occasional sets of 2 questions. You’ll be asked to:
4 questions 1hr 30mins 50% of Score
In the free-response section, you’ll respond to four questions with written answers. The section includes:
ArrayList
—You’ll be asked to write program code to satisfy method specifications and create, traverse, and manipulate elements in 1D array or ArrayList
objects.AP Classroom Resources
Once you join your AP class section online, you’ll be able to access AP Daily videos, any assignments from your teacher, and your assignment results in AP Classroom. Sign in to access them.
AP Computer Science A Java Quick Reference—2020 Exam
The Java Quick Reference lists the accessible methods from the Java library that may be included on the exam, starting with the 2019-20 school year. The Java Quick Reference is included in the exam booklet.
AP Computer Science A Java Quick Reference—2004-2019 Exams
The Java Quick Reference lists the accessible methods from the Java library that may have been included on the exam. This should be used in conjunction with the 2019 released free-response questions.
Find colleges that grant credit and/or placement for AP Exam scores in this and other AP courses.