Academics · Grades 9–12

AP Computer Science A

A first college computer science course, taken in high school.

Course overview

  • Homework: 60 minutes a week
  • Prerequisite: Prior programming experience, or placement

What you’ll learn

The four units

  • Using objects and methods
  • Selection and iteration — decisions and loops
  • Class creation — writing your own types
  • Data collections: arrays, lists, and two-dimensional structures — the largest share of the exam

Request tutoring

Same curriculum, at your student’s pace and on your schedule. Tell us a little and our team will follow up.

Tell us who to reach and what to focus on. We’ll follow up.

By submitting, you agree to our Terms of Service and Privacy Policy.

Is this the right level?

A student ready for programming as a discipline rather than a hobby. New to Ardent? A short placement confirms the fit. Schedule a placement →