AP Computer Science A & Principles · Full-Year Program
Live weekly classes, a complete curriculum, and a team that tracks your student's progress all year, even if they've never written a line of code.
Not sure where your student stands? Take the free pre-assessment91% of our AP CSA students scored a 4 or 5 in 2026. 64% scored a 5.
// Find the highest score in the list public int max(ArrayList<Integer> scores) { int best = scores.get(0); for (int s : scores) { if (s > best) { best = s; } } return best; }
Who it's for
They're two different tests. Our program prepares your student for both.
How it works
AP CS A meets Monday and Wednesday. AP CS Principles meets Tuesday.
A standing block for test prep and last-minute questions.
Lessons, practice sets, and past FRQs, organized by unit.
Every class is recorded and posted in the portal the same day.
A weekly update, so there's no guessing where your student stands.
Your student gets set up and comfortable before their first class.
Add a weekly 30-minute 1:1 session with the same tutor all year, built around what your student's own class is covering that week.
Results
"I ended up getting a five on the AP exam, the highest score possible."
"I took AP CSA and got a five, and I even scored a five on the CSP exam without taking the class."
"Daniel helped me understand the concepts really well. He explained it step by step."
Who teaches it
Daniel Finley is a software engineer with 10+ years of experience working with AP and college-level computer science students. He built the Ace curriculum and student portal around one goal: making AP CS click for students who've never coded before.
His tutor team is trained on the same curriculum he teaches live.
Part of EngiNearUCS Portal
The CS Portal is our self-paced option for AP CS A and AP CS Principles. Your student can start with ten free practice questions, no card needed, and pick a monthly plan when ready.
Every unit is broken into lesson videos, practice, and a checkpoint, so your student always knows what to do next.
Questions written the way the exam writes them, with an explanation on every answer.
On the Plus plan, answers are scored point by point against the real rubric, with feedback on every point missed.
Unit averages, time per question, and the topics worth another pass.
Free resources
What parents and students should know about the course and the exam.
Get the guideFind out exactly where your student stands in AP Computer Science.
Take the assessmentFree review sheets and vocabulary for AP CS A and AP CS Principles.
See the resourcesA community of AP CS students and parents, with free resources and support.
Join the groupQuestions
No. The live class starts with the fundamentals and the curriculum builds from there. Most students walk in with zero programming background.
Every class is recorded and posted in the portal the same day.
Yes. We enroll families during the school year, and your student starts with an onboarding session to get set up in the portal.
Our tutor team, trained on the same curriculum Daniel teaches live. Your student keeps the same tutor all year.
The CS Portal is self-paced: lessons, practice, and free response grading your student works through independently. The full-year program adds live classes, office hours, and weekly progress updates for parents, with optional 1:1 tutoring.
For the full-year program, it depends on the course and plan. We'll go over the options on your call, once we know what your student needs. CS Portal plans are listed on the portal pricing page.
Apply, then pick a time for a free call about where your student is and what they need.
Apply now