The AP Computer Science A class is designed to cover the topics outlined in the AP Computer Science A Course Description, and thereby prepare students for the AP Computer Science A Exam. It is an intensive study of object-oriented design and problem solving, using common algorithms and data structures, implemented with the Java programming language. Students are required to take the AP Exam in the spring