AP Computer Science A is an introductory college-level computer science course. Students cultivate their understanding of object oriented programming through analyzing, writing, and testing code in Java as they explore concepts like modularity, variables, and control structures.