• Course Type
    Advanced Placement
  • Grade Level
  • Category
    AP Courses
  • Course Length

Advanced Placement Computer Science A (also called AP Comp Sci, AP Comp Sci A, APCS, or AP Java) is an AP Computer Science course and examination offered by the College Board to high school students as an opportunity to earn college credit for a college-level computer science course. AP Computer Science A is meant to be the equivalent of a first-semester course in computer science. The AP exam currently tests students on their knowledge of Java.

AP Computer Science emphasizes object-oriented programming methodology with an emphasis on problem solving and algorithm development.