AP Computer Science A

← Back to AP Preparation

Course scope

AP Computer Science A develops programming in Java, algorithmic thinking and object-oriented design. Students control program flow with conditionals and loops, create classes and work with data structures such as ArrayList and two-dimensional arrays.

Exam and assessment structure

The exam on 12 May 2027 lasts 3 hours and is taken entirely in Bluebook. The multiple-choice section has 42 questions and makes up 55% of the score; the 4 free-response programming questions carry 45%. The free-response questions focus on methods and control structures, class design, data analysis with ArrayList, and two-dimensional arrays.

Preparation at Youprep Studio

In this course we start preparation by assessing the student’s prior knowledge and needs. We carry out topic work together with the relevant question and assessment types, and develop the student’s ability to apply knowledge and justify answers. We track progress with practice suited to the course structure and regular review, and update the study plan for the target exam session.

Current exam information

Exam date12 May 2027
Duration3 h
Exam session2026–2027
Get Information on This Course

Information last updated: 27 September 2026