beginning of content:

Largest Course Launch in AP History

The launch of AP Computer Science Principles was the largest course launch in AP’s 60-year history. More than 2,500 schools offered the course and more than 50,000 students took the AP CSP end-of-course exam in May 2017.

AP Computer Science Principles introduces students to the foundational concepts of the field and challenges them to explore how computing and technology can impact the world.

Read the Introducing AP Computer Science Principles video transcript

Computer Science: The New Literacy

Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world. Computer science experience has become an imperative for today’s students and the workforce of tomorrow.

The AP Program designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities.

Rigorously Developed

AP Computer Science Principles was created with significant support from the National Science Foundation. The rigorous process of development and testing has yielded a course that not only reflects the latest scholarship in the field, but provides students with a relevant and engaging learning experience.

About 350 colleges and universities have communicated their plans to offer credit and/or placement for the course.


If you learn about computer science, you have the ability to change the world.
— Art Lopez, AP Computer Science Principles Teacher