AP Computer Science A

AP Computer Science A (Java)



  1. Intro to Computers and Computer Programs:

    Introduction to Java programming

  2. Chapter 2: Elementary Programming

  3. Chapter 3: Selections

  4. Chapter 4a: Using the static methods in the Math class

    Chapter 4b: using the instance methods in the String class

  5. Chapter 5: Loops

  6. Chapter 6: (Static) Methods

  7. Chapter 18: Recursion

  8. Chapter 7: Single-Dimensional Arrays

  9. Chapter 8: Multi-dimensional Arrays

  10. Chapter 9: Objects and Classes

  11. Chapter 11.11: The ArrayList class  

  12. Chapter 10: processing primitive types as objects


  13. Chapter 11: Inheritance and Polymorphism

  14. Released AP Exam: