AP Computer Science A
the College Board’s suggested curriculum designed to mirror
college-level computer science courses, AP Computer Science A courses
provide students with the logical, mathematical, and problem-solving
skills needed to design structured, well-documented computer programs
that provide solutions to real-world problems. These courses cover such
topics as programming methodology, features, and procedures; algorithms;
data structures; computer systems; and programmer responsibilities.