AP correlation guide -- Computer systems -- Objects and primitive data -- Program statements -- Writing classes -- Enhancing classes -- Arrays -- Inheritance -- Recursion -- Linear data structures -- Non-linear data structures -- Appendices. Glossary -- The Unicode character set -- Java operators -- The Java class library -- Number systems -- Responsible use of computer systems.