Academics · Grades 9–11

AP Computer Science Principles

Computer science as ideas, with real programming underneath.

Course overview

  • Homework: 60 minutes a week

What you’ll learn

The five big ideas

  • Creative development — designing, building, and debugging a program
  • Data — representation, compression, and what a dataset will and will not tell you
  • Algorithms and programming — the largest share of the exam
  • Computer systems and networks
  • The impact of computing, and the responsibility that comes with it

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 who wants the concepts of computing along with the ability to build. New to Ardent? A short placement confirms the fit. Schedule a placement →