AP courses

AP Computer Science A, one topic at a time

The exam is the afternoon of Wednesday, May 12, 2027: 42 multiple-choice and 4 free-response questions in 3 hr. Ashore has a short lesson for every topic in all 4 units, each ending with a few questions on what it taught. Practice sets and mock exams for CSA are on the way.

Exam day

May 12

2027 Wednesday · Afternoon

  • 42 multiple choice · 90 min
  • 4 free response · 90 min
  • Scored 1 to 5

What's on the May 2027 exam

How the exam is split, how long each part runs and what you can use.

Section IMultiple choice42 questions90 min55% of scoreNo calculator
Section IIFree response4 questions90 min45% of scoreNo calculator

How students scored in May 2026

AP Computer Science A 2026 score distribution
Scored 5Scored 4Scored 3Scored 2Scored 1
25%26%15%11%23%

Source: College Board score distributions. Compare all 40 AP exams

AP Computer Science A score calculator: enter your section results and see an estimated 1–5 score.

All 4 units

Percentages are the College Board's ranges for how much of the multiple-choice section each unit can be.

  1. Unit 1 · 15–25%

    Using Objects and Methods

    Introduction to Algorithms, Programming, and Compilers · Variables and Data Types · Expressions and Output · Assignment Statements and Input · Casting and Range of Variables · Compound Assignment Operators · Application Program Interface (API) and Libraries · Documentation with Comments · Method Signatures · Calling Class Methods · Math Class · Objects: Instances of Classes · Object Creation and Storage (Instantiation) · Calling Instance Methods · String Manipulation

  2. Unit 2 · 25–35%

    Selection and Iteration

    Algorithms with Selection and Repetition · Boolean Expressions · if Statements · Nested if Statements · Compound Boolean Expressions · Comparing Boolean Expressions · while Loops · for Loops · Implementing Selection and Iteration Algorithms · Implementing String Algorithms · Nested Iteration · Informal Run-Time Analysis

  3. Unit 3 · 10–18%

    Class Creation

    Abstraction and Program Design · Impact of Program Design · Anatomy of a Class · Constructors · Methods: How to Write Them · Methods: Passing and Returning References of an Object · Class Variables and Methods · Scope and Access · this Keyword

  4. Unit 4 · 30–40%

    Data Collections

    Ethical and Social Issues Around Data Collection · Introduction to Using Data Sets · Array Creation and Access · Array Traversals · Implementing Array Algorithms · Using Text Files · Wrapper Classes · ArrayList Methods · ArrayList Traversals · Implementing ArrayList Algorithms · 2D Array Creation and Access · 2D Array Traversals · Implementing 2D Array Algorithms · Searching Algorithms · Sorting Algorithms · Recursion · Recursive Searching and Sorting

How you'll study CSA

The lessons are live now. The parts marked Coming soon open later.

  • A lesson for every topic

    Each one explains a single idea step by step, then checks it with a few questions.

  • Coming soon

    Practice on each topic

    Questions build from easy to exam level. Any you miss come back as similar ones 1, 3 and 7 days later.

  • Coming soon

    Free response

    Write under the exam timer, then score each answer point by point, the way an AP reader would.

  • Coming soon

    Mock exams and a predicted score

    Same sections, time limits and calculator rules as the May exam. Every set and mock updates your predicted 1 to 5.

Pricing

Start free, then try everything for a week

One plan opens every lesson and question for every AP course and both SAT sections. The starting check is free, and monthly and 3-month plans start with a 7-day free trial.

Recommended

See where you stand

Free

Find where you lose points and get a plan to test day.

$0

 

No card needed.

  • Starting check and full report
  • A study plan to your test date
  • One free practice day a week: 3 lessons, 60 questions
Testing in 1–2 months

Monthly

Every lesson and question, month to month.

$99a month

Billed monthly

$0 today, then $99 a month after 7 days, until you cancel.

Everything in Free, plus:

  • Every lesson in every course
  • Every practice question, no limits
  • Every mistake and flashcard, every day
Testing this winter or spring

Every 3 months

A steady term of prep, with the SAT score guarantee.

$66a month

Save 33% vs monthly

$199 every 3 months

$0 today, then $199 every 3 months after 7 days, until you cancel.

Everything in Free, plus:

  • Every lesson in every course
  • Every practice question, no limits
  • Every mistake and flashcard, every day
May AP exams and spring SATs

Season pass

Everything through test day, in one payment.

$37a month

Save 63% vs monthly

$249 once, early price · $299 from Jan 1

One payment, good through Jun 5, 2027. No trial, and it doesn't renew.

Everything in Free, plus:

  • Every lesson in every course
  • Every practice question, no limits
  • Every mistake and flashcard, every day
  • No card for the starting check
  • 7-day free trial on monthly and 3-month plans, cancel anytime
  • Season pass never renews
  • SAT score guarantee on the 3-month plan and season pass

Questions

Still have a question? support@tryashore.com

Wednesday, May 12, 2027, in the afternoon session. Your school confirms the start time.

More in math and computer science

Start CSA at Unit 1

Free to start, no card. Up to 3 new lessons on your free practice day each week, or every lesson on any paid plan.

Starting check

SAT Math · 1 of 5

Calculator allowed

A jacket's price is increased by 20% and then the new price is decreased by 20%. The final price is what percent of the original price?
  • A96%96\%
  • B100%100\%
  • C104%104\%
  • D80%80\%