AP Computer (Java)

AP Computer Science A is a course that takes an object oriented and problem solving approach to developing Java programs. It emphasizes object oriented concepts and designing/ analyzing algorithms and data structures.