Course Title: Advanced Placement Computer Science A
Course Length: Full Year
Prerequisite: Computer Science (using Java)
AP Computer Science A emphasizes object-oriented programming methodology with an emphasis on problem solving and algorithm development. It also includes the study of data structures and abstraction. The implementation language is Java and the course covers the curriculum developed by the College Board. Students enrolled in AP classes are expected to take the AP exam. Participation in the AP exam is necessary for a course to be designated as an AP course on student transcripts.