Allan Didier

AP Computer Science

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



A list of the Java programming skills needed for this class and the AP exam.



Assignment descriptions, due dates, and rubrics.


Weekly Plans

Weekly projects and lesson plans

Other Information

Class Info

Syllabus, materials, software, schedule, etc.

AP logo small

AP Exam Info

More information about the AP Computer Science A exam from the College Board