---
title: "AP Computer Science A Study Guide & Review | Fiveable"
description: "Review AP Computer Science A with unit guides, practice questions, FRQ practice, and key terms aligned to the 2026 AP exam."
canonical: "https://fiveable.me/ap-comp-sci-a"
type: "subject"
subject: "AP Computer Science A"
---

# AP Computer Science A Study Guide & Review | Fiveable

## Overview

Review AP Computer Science A with unit guides, practice questions, FRQ practice, and key terms aligned to the 2026 AP exam.

## Units

- [Unit 1 – Using Objects and Methods](/ap-comp-sci-a/unit-1)
- [Unit 2 – Selection and Iteration](/ap-comp-sci-a/unit-2)
- [Unit 3 – Class Creation](/ap-comp-sci-a/unit-3)
- [Unit 4 – Data Collections](/ap-comp-sci-a/unit-4)

## FAQs

### Is AP Computer Science A hard?

AP CSA is moderately challenging. The 4 units build from objects and methods through control flow, class design, and data collections in Java. The logic-based thinking takes practice, but if you enjoy problem-solving and stick with coding, it feels manageable. The trick is writing code daily. Twenty to thirty minutes builds syntax and debugging fluency faster than reading notes ever will.

### How do I start studying for AP CSA?

Start with Unit 1 and Unit 2, since objects, methods, selection, and loops are the foundation for everything else. Read a unit guide, then write small Java programs that use the concept. Trace short code segments by hand to predict output. Once you reach Units 3 and 4, practice full FRQ-style methods. Code a little every day rather than cramming all at once.

### Which AP CSA units are weighted most heavily?

On the multiple-choice section, Unit 4: Data Collections carries the most weight at 30 to 40 percent, followed by Unit 2: Selection and Iteration at 25 to 35 percent. Unit 1: Using Objects and Methods is 15 to 25 percent, and Unit 3: Class Creation is 10 to 18 percent. Arrays, ArrayLists, 2D arrays, and loop logic show up everywhere, so prioritize them.

### How many FRQs are on the AP CSA exam and how are they structured?

The free-response section has 4 questions worth 45 percent of your score in 90 minutes. Question 1 is Methods and Control Structures (7 points), Question 2 is Class Design (7 points), Question 3 is Data Analysis with ArrayList (5 points), and Question 4 is 2D Array (6 points). All four ask you to write working Java code, so practice writing methods by hand.

### Do I get a reference sheet on the AP CSA exam?

Yes. You receive the Java Quick Reference, which lists accessible methods from the Java library that may appear on the exam, including common String, Math, ArrayList, and Object methods. You do not need to memorize exact signatures for those methods, but you should know how and when to use them. Focus your study time on logic, tracing code, and writing clean solutions.

## Structured Data

```json
{"@context":"https://schema.org","@type":"FAQPage","inLanguage":"en","mainEntity":[{"@type":"Question","@id":"https://fiveable.me/ap-comp-sci-a#is-ap-computer-science-a-hard","name":"Is AP Computer Science A hard?","acceptedAnswer":{"@type":"Answer","text":"AP CSA is moderately challenging. The 4 units build from objects and methods through control flow, class design, and data collections in Java. The logic-based thinking takes practice, but if you enjoy problem-solving and stick with coding, it feels manageable. The trick is writing code daily. Twenty to thirty minutes builds syntax and debugging fluency faster than reading notes ever will."}},{"@type":"Question","@id":"https://fiveable.me/ap-comp-sci-a#how-do-i-start-studying-for-ap-csa","name":"How do I start studying for AP CSA?","acceptedAnswer":{"@type":"Answer","text":"Start with Unit 1 and Unit 2, since objects, methods, selection, and loops are the foundation for everything else. Read a unit guide, then write small Java programs that use the concept. Trace short code segments by hand to predict output. Once you reach Units 3 and 4, practice full FRQ-style methods. Code a little every day rather than cramming all at once."}},{"@type":"Question","@id":"https://fiveable.me/ap-comp-sci-a#which-ap-csa-units-are-weighted-most-heavily","name":"Which AP CSA units are weighted most heavily?","acceptedAnswer":{"@type":"Answer","text":"On the multiple-choice section, Unit 4: Data Collections carries the most weight at 30 to 40 percent, followed by Unit 2: Selection and Iteration at 25 to 35 percent. Unit 1: Using Objects and Methods is 15 to 25 percent, and Unit 3: Class Creation is 10 to 18 percent. Arrays, ArrayLists, 2D arrays, and loop logic show up everywhere, so prioritize them."}},{"@type":"Question","@id":"https://fiveable.me/ap-comp-sci-a#how-many-frqs-are-on-the-ap-csa-exam-and-how-are-they-structured","name":"How many FRQs are on the AP CSA exam and how are they structured?","acceptedAnswer":{"@type":"Answer","text":"The free-response section has 4 questions worth 45 percent of your score in 90 minutes. Question 1 is Methods and Control Structures (7 points), Question 2 is Class Design (7 points), Question 3 is Data Analysis with ArrayList (5 points), and Question 4 is 2D Array (6 points). All four ask you to write working Java code, so practice writing methods by hand."}},{"@type":"Question","@id":"https://fiveable.me/ap-comp-sci-a#do-i-get-a-reference-sheet-on-the-ap-csa-exam","name":"Do I get a reference sheet on the AP CSA exam?","acceptedAnswer":{"@type":"Answer","text":"Yes. You receive the Java Quick Reference, which lists accessible methods from the Java library that may appear on the exam, including common String, Math, ArrayList, and Object methods. You do not need to memorize exact signatures for those methods, but you should know how and when to use them. Focus your study time on logic, tracing code, and writing clean solutions."}}]}
```
