The exam is approximately three hours long and has two parts — multiple choice and free response. Each section is worth 50% of the final exam grade.

You will not be tested on minor points of syntax. All exam code is consistent with the AP Java subset showing the classes and constructs used in the Computer Science A course. All questions involving code should be answered in Java. The exam also includes a quick reference sheet for the Computer Science A Exam to both the case study and the AP Computer Science A subset classes.

Section I: Multiple Choice — 40 Questions; 1 hour and 15 minutes

Question topics will include:

  • Object-Oriented Program Design
  • Program Implementation
  • Program Analysis
  • Standard Data Structures
  • Standard Algorithms
  • Computing in Context

Along with topics from the course outline, this section includes at least five questions based on the AP GridWorld Case Study.

Total scores on the multiple-choice section are based on the number of questions answered correctly. Points are not deducted for incorrect answers and no points are awarded for unanswered questions.

Section II: Free Response — 4 questions; 1 hour and 45 minutes

The free response section tests your ability to solve problems involving more extended reasoning. Along with topics from the course outline, this section also includes one question based on the AP GridWorld Case Study.

Links to More AP Pages