O Book home pages
. Java Methods
. Math and Python
. Be Prepared Comp Sci
. Be Prepared Calculus
. 800 Questions in Calculus

 O Download files
. Students
. Teachers

 O Math and Python
. Test Package
. Getting started/help
. Papers/projects
. What teachers say...

 O Java Methods
. Test Package
. PowerPoints
. Syllabi
. Getting started/help
. Papers/projects
. Workshops
. What teachers say...

 O AP* test prep
. Be Prepared for the AP CS Exam
. 250 MC Questions in Java
. Be Prepared for the AP Calculus Exam
. 800 Questions in Calculus
. Calculus Calculator Labs
. What teachers say...

 O C++
. 100 MC Questions in C++

 O Ordering Information
. Shop online
. Print order form
. Contact us

Skylight home


Be Prepared for the AP* Computer Science Exam
in Java

Sixth Edition
with runnable code for 20 labs

About this book

How to Use This Book
Chapter 1. Exam Format, Grading, and Tips
Chapter 2. Java Features, Part 1
Chapter 3. Java Features, Part 2
Chapter 4. Program Design and OOP Concepts
Chapter 5. Algorithms
Chapter 6. Annotated Solutions to Past Free-Response Questions
Practice Exams (#1, #2, #3, #4, #5)
Answers and Solutions
Multiple-choice blank answer form
News and notes
Can students use any Java class in their FR solutions?
Errata for the previous (fifth) edition









Download student files

Teachers' Room

JDK and IDE help

A Guide to AP Central

Contact us

*AP and the Advanced Placement Program are registered trademarks of the College Entrance Examination Board,
which was not involved in the production of this web site.