AP Computer Science AB (AP/GT) 
Credit: 1
Prerequisite(s): AP Computer Science A
Notes: $10 Fee required; Meets technology credit requirement; Prepares students for the College Board Advanced Placement Computer Science AB Exam.
Grade Levels: 10-12

Description:  This one year course consists of a brief review of the topics covered in Computer Science I AP.  More advanced concepts of C++ are introduced such as dynamic data structures, recursion, trees, searching, sorting, arrays (APVector), matrices (APMatrix), and the use of stacks and queues implemented with the AP Classes with an emphasis on object oriented programming.  This course prepares the student for the Advanced Placement Computer Science AB test.