AP Computer Science Principles
In short
AP Computer Science Principles has 5 units: Creative Development, Data, Algorithms and Programming and 2 more. Each unit lists its topics in course framework order. Start with Creative Development or jump to the unit you are revising.
Last updated
What units are in AP Computer Science Principles?
How should you use these resources?
Revise
Work through your course unit by unit, in the order it is taught, so nothing gets missed.
Test yourself
Check each topic against what you should be able to do, and practise on exam-style questions as they are added.
Improve
Go back to what you could not do, or work with a tutor to close the gaps before your exams.
AP Computer Science Principles: common questions
What units are in AP Computer Science Principles?
AP Computer Science Principles has 5 units: Unit 1: Creative Development; Unit 2: Data; Unit 3: Algorithms and Programming; Unit 4: Computer Systems and Networks; Unit 5: Impact of Computing.
How should I revise AP Computer Science Principles?
Work through one unit at a time in order, since later units build on earlier ones. For each topic, check you can do everything on its list before moving on, and go back to the ones you could not.
Is it free?
Yes. Every page on this site is free to read, with no sign-up.
Can I get one-to-one help with AP Computer Science Principles?
AP Guru offers one-on-one online tutoring. Book a free consultation to talk through AP Computer Science Principles, your exam date and the topics you find hardest.
Want one-to-one help with your exams?
Work one-on-one with an AP Guru tutor to find where you are losing marks and how to fix it.
Book a free consultation