Advanced placement computer science: AP computer science a and AP computer science principles. - Tymann, Paul T.; Trees, Frances P.; Martin, Robert Glen; Kick, Richard; Diaz, Lien (2014)