These on-line materials were originally designed
the first year in a two year high school program leading to the AB level of the Advanced Placement
(AP*) Examination in Computer
materials have since been updated to serve as a
stand-alone course for beginning C++ programmers.