AP Computer Science
Teaching Resources


List of CS Textbooks
(see also the CS publishers list on my CS resources page.

NOTE: New textbooks are being published all the time, so this list is not complete.

Books marked with *'s are recommended (either used personally or used by someone whose opinion I respect).

C++ language reference

Learning C++ when you know another language

Details about the language for the more advanced programmer

O-O Design

AP Exam Review material

CS-1 (APCS-A course; some have minimal coverage of AB material)

CS-2 (Data Structures course; more than an APCS-AB course)

Combined (close to APCS-AB)

Thanks to AP Development Committee member Alyce Brady, Kalamazoo College, for initially massaging this into a web-friendly form.

Back to Mark Stehlik's AP CS page