AP Computer Science Java A/B
Prerequisite: Computer Programming 1 A/B or AP Computer Science Principles A/B
Using the JAVA language, students explore in-depth work with text files and arrays, abstract data types, recursion, searching and sorting algorithms, and program efficiency. Students examine and study specified class behaviors, interrelated objects, and object hierarchies. Students may elect to take the A version of the AP Computer Science exam on completion of this course.