To prepare all students for tomorrow's challenges and opportunities

AP Computer Science A
Following 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.
Please review the AP Computer Science A 2017 Introductory Letter and the associated resources below.