Core focus areas
- Java syntax, primitive/reference types, casting, and expression tracing
- Class, object, method, constructor, and instance variable logic
- Array, ArrayList, 2D array traversal, and core algorithms
- MCQ speed strategy, option elimination, and code-tracing practice
- FRQ writing technique, rubric-focused answers, and error analysis