AP Physics 1
Turn forces, motion, energy, and fluids into ideas you can explain.
Understand algorithms and write clearer Java programs.

Your AP Computer Science A
learning, organized.
Choose a unit or topic area to see its scope and official sources. New self-study lessons will appear within this same outline as they are published.
Choose a unit, then open a topic.
No matching topics. Try a different word or clear your search.
Use the official framework and topic specifications to see the detailed requirements for this area. Refresh Kid self-study lessons are not yet published here.
Use the official framework and topic specifications to see the detailed requirements for this area. Refresh Kid self-study lessons are not yet published here.
Use the official framework and topic specifications to see the detailed requirements for this area. Refresh Kid self-study lessons are not yet published here.
Use the official framework and topic specifications to see the detailed requirements for this area. Refresh Kid self-study lessons are not yet published here.
College Board
Four-unit framework effective Fall 2025, with corrections.
Complete official content is in the CED unit guides, including topic IDs, learning objectives, essential knowledge and course skills. The outline on this page is navigation only.
Check the course name on your school schedule before choosing materials. Compare AP Computer Science A and Principles and find support for the course you are taking.
A teacher can help you see the idea from a different angle.
Try our interactive learning lab →Share your exact course, recent work and goals so the teacher can discuss a suitable starting point.
You can bring schoolwork, a recent assessment, or the topic that is slowing you down. Your teacher can use that starting point to identify gaps and agree on a manageable plan.
A tutoring overview, not a complete course syllabus. Session content is matched to your schoolwork, level and goals.
Have your course name, syllabus or current topic, a recent assignment, and preferred meeting times ready. For exam preparation, include your test date and a recent practice result if you have one.
Yes. Share the syllabus, assignment instructions and upcoming assessments so the teacher can discuss an appropriate plan. Tutoring supports learning; it does not replace your school’s enrollment or assessment rules.
Tell us the exact course, grade, and timezone. Ask about the teacher’s recent experience with that subject, their approach, and available meeting times.
No. Progress depends on starting skills, practice, attendance, course demands and other factors. The plan should focus on specific skills and review progress honestly.
Turn forces, motion, energy, and fluids into ideas you can explain.
Make sense of electricity, thermodynamics, waves, and modern physics.
Connect calculus to the way objects move and interact.
SUPPORT THAT CAN CHANGE WITH YOU
Choose 10 or 20 tutoring hours. Combine subjects as your schoolwork and goals change.
No contractsLive, 1:1 support
Find my tutoring plan See package optionsYour priorities set the mix. Need more help in one subject? Discuss how to use your remaining hours.
Illustrative mix, not a fixed schedule. Subject eligibility, teacher availability, price, package validity and cancellation terms are confirmed before purchase. College guidance is quoted separately.