The AP® Computer Science A Exam is a college-level exam administered every year in May upon the completion of an Advanced Placement Computer Science A course taken at your high school. If you score high enough, your AP Computer Science A score could earn you college credit!
Check out our AP Computer Science A Guide for the essential info you need about the exam:
The College Board is very detailed in what they require your AP teacher to cover in your AP Computer Science A course. They explain that you should be familiar with the following topics:
Check out our AP Computer Science A Prep book for a comprehensive content review
The AP Computer Science A course and exam focus on computing skills related to programming in Java. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures.
AP Computer Science Principles provides students with a broad introduction to computer science and how it relates to other fields.
The AP Computer Science Principles course complements AP Computer Science A and focuses on the broader aspects of computing. Students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They incorporate abstraction into programs and use data to discover new knowledge. Students also explain how computing innovations and computing systems including the internet work, explore the potential impacts of these innovations, and contribute to a computing culture that is collaborative and ethical.
Additionally, the AP Exams for the two courses have different formats. AP Computer Science A has one end-of-course exam with multiple-choice and free-response questions. AP Computer Science Principles includes the Create performance task, which is completed during the course, and an end-of-course multiple-choice exam.
The AP Computer Science A exam is three hours long and consists of two sections: a multiple-choice section and a free-response section.
AP Computer Science A Section |
Timing |
Number of Questions |
Percent of Exam Score |
Multiple-Choice |
90 minutes |
|
50% |
Free-Response |
90 minutes |
|
50% |
Total |
3 hours |
44 |
100% |
Note: The College Board has not yet announced if the 2021 digital version of the AP Computer Science A exam will be in place for future exam years. For updates on the digital test and its format, please visit the AP Computer Science A page on the College Board's website.
40 multiple-choice questions with 5 answer choices. Mostly individual questions, with one or two sets of multiple questions (typically two or three questions per set).
The free response section consists of four multi-part questions, all of which assess Computational Thinking Practice 3: Code Implementation. All five skills within this practice are assessed across the 4 free-response questions.
No.
A table of methods from the Java library commonly used in computer science will be provided to you at the exam site. Check out what the this Java Quick Reference documents looks like here.
Score |
Meaning |
Percentage of Test Takers |
5 |
Extremely qualified |
25.6% |
4 |
Well qualified |
21.7% |
3 |
Qualified |
23.2% |
2 |
Possibly qualified |
12.8% |
1 |
No recommendation |
16.8% |
Source: College Board
AP classes are great, but for many students they’re not enough! For a thorough review of AP Computer Science A content and strategy, pick the AP prep option that works best for your goals and learning style.
Connect with our featured colleges to find schools that both match your interests and are looking for students like you.
Join athletes who were discovered, recruited & often received scholarships after connecting with NCSA's 42,000 strong network of coaches.
168,000 students rate everything from their professors to their campus social scene.