The list below represents examples of textbooks that meet the resource requirements of AP Computer Science Principles and have met or exceed the required alignment to the learning objectives and skills in the course curriculum framework. The list is not exhaustive and the texts listed should not be regarded as endorsed, authorized, recommended, or approved by College Board. Not using a book from this list does not mean that a course will not receive authorization. Syllabi submitted as part of the AP Course Audit process will be evaluated holistically, with textbooks considered along with supplementary, supporting resources to confirm that the course as a whole provides students with the content delineated in the curricular requirements of the AP Course Audit. While every effort is made to keep this list current, it can take a few months for newly published titles and revised editions to be reviewed.
- Abelson, Hal, Ken Ledeen, and Harry Lewis. Blown to Bits: Your life, liberty, and happiness after the digital explosion. Addison-Wesley.
- Brookshear, J.Glenn, and Dennis Brylow. Computer Science: An Overview. Pearson.
- Conery, John. Explorations in Computing: An Introduction to Computer Science and Python Programming. Chapman and Hall/CRC.
- Dale, Nell, and John Lewis. Computer Science Illuminated. Jones & Bartlett Learning.
- Downey, Allen, B., Jeffrey Elkner, and Chris Meyers. How to Think Like a Computer Scientist. Free Software Foundation, Inc. Runestone Academy.
- Ellis, Victoria and Lawrey, Sarah. Cambridge IGCSE™ and O Level Computer Science Coursebook with Digital Access (2 Years). Cambridge University Press.
- Hare, Kevin. Computer Science Principles: The Foundational Concepts of Computer Science. Yellow Dart Publishing.
- Open Source. CS Principles: Big Ideas in Programming. Runestone Academy.
- Parsons, June. New Perspectives Computer Concepts Comprehensive. National Geographic/Cengage Learning.
- Schneider, Michael G., and Judith Gersting. Invitation to Computer Science. National Geographic/Cengage Learning.
- Vermaat, Misty E., Susan L. Sebok, Steven M. Freund, Jennifer T. Campbell, and Mark Frydenberg. Discovering Computers 2016: Tools, Apps, Devices, and the Impact of Technology. National Geographic/Cengage Learning.
- Vermaat, Misty E., Susan L. Sebok, Steven M. Freund, Jennifer T. Campbell, and Mark Frydenberg. Discovering Computers 2018: Digital Technology, Data, and Devices. National Geographic/Cengage Learning.