AP Computer Science A (Java)
2026 Summer (Online)
Java (AP CS A)
Online
Instructor: Zhang, Ph.D.
Dates: June 18 – Sept 3
Thursday 7PM – 9PM CT
Prereq: No prior programming experience required
Fee: $799
Java (AP CS A)
This course is designed to introduce students to the fundamentals of Java programming, covering topics such as an overview of Java language, variables and operations, for-loops, while-loops, conditional statements, nested loops, arrays, ArrayLists, numeral systems, recursion, and object-oriented programming. Upon successful completion of this course, students will be well-prepared to take the AP Computer Science A class and exam in high school and begin training for the USACO contests.
Prerequisite
- No prior programming experience required
- Completion of Algebra 1
Next Class
- USACO Bronze
AP Computer Science A (Java)
01. Variables and Operations
02. For-Loops
03. Conditional Statements
04. Strings
05. Java Input and Output
06. Arrays
07. While Loops
08. Nested Loops
09. ArrayLists
10. Numeral Systems and Recursion
11. Classes and Inheritance
12. Summary and final
