Java and AP exam prep
AP Computer Science A
Java-focused AP prep for object-oriented programming, arrays, ArrayList, recursion, tracing, MCQ strategy, and FRQ writing.
AP Courses
Choose the AP track your student is preparing for, then jump directly into the course overview, study material, or practice tools.
AP course menu
Java and AP exam prep
Java-focused AP prep for object-oriented programming, arrays, ArrayList, recursion, tracing, MCQ strategy, and FRQ writing.
Principles, data, algorithms
Conceptual AP CS support for algorithms, abstraction, data, internet systems, cybersecurity concepts, and Create task planning.
Networks, infrastructure, troubleshooting
Career Kickstart preparation for configuring and securing connections, dividing networks deliberately, and diagnosing failures from evidence rather than guesswork.
Functions, modeling, and reasoning
College Board AP mathematics across polynomial and rational, exponential and logarithmic, and trigonometric and polar functions, with function modeling, multiple representations, and AP exam preparation.
Security reasoning and defense
Cybersecurity preparation across risk analysis, physical security, networks, devices, applications, data protection, logs, and mitigations.