“Jobs in computing are truly the jobs of our nation’s future, and it’s critical that we ensure that students of all backgrounds have the opportunity and preparation to take them on,” said Lien Diaz, the College Board’s Senior Director for AP Computer Science.
“AP Computer Science Principles aims to appeal to a broader audience by allowing flexibility for the use of a variety of computing tools and languages in the course and also by emphasizing how computing innovations affect people and society. The course is designed to introduce students to relevant computing topics, providing an understanding of the fundamental concepts of programming, its breadth of application and its potential for transforming the world we live in.”
“We are thrilled about the launch of the AP Computer Science Principles course, the result of many years of collaboration with the College Board and leading experts in computer science education,” said Jan Cuny, program director for Computer Science Education and Workforce Development at NSF. “We are committed to ensuring that our future STEM workforce reflects our nation’s rich diversity. This new course will broaden the appeal of computing to a wider group of students by focusing on the creative aspects of computing and computational thinking practices that enable students to be creators, not just users, of technology.”
Currently the College Board offers AP Computer Science A, which focuses on programming skills. The course teaches students how to code in a specific language (Java) and has historically appealed to students who already demonstrate an interest in programming as a career path.
Although AP Computer Science A had the fastest growth rate of any AP subject in 2014, participation is still made up of 82 percent white and Asian students. In addition, female students represent only 20 percent of AP Computer Science A exam takers.
Students who take AP Computer Science Principles learn to create computational artifacts and are encouraged to apply creative processes when developing these artifacts to solve problems. Through these experiences, students learn the role and impact of technology and programming as a means to solve computational problems and create exciting and personally relevant artifacts. Students design and implement innovative solutions using an iterative process similar to what artists, writers, computer scientists and engineers use to bring ideas to life.
In addition to more than $9 million of funding from NSF, the College Board developed the course in partnership with colleges and universities across the United States.
The College Board is working to make additional details about the course regularly available to educators, students and parents. Advances in AP will provide up-to-date information about the course and exam, and a dedicated online Teacher Community will be made available for teachers to connect with each other, discuss teaching strategies and share resources.
AP Computer Science Principles is just one example of the College Board’s and NSF’s on-going commitment to expanding access to challenging coursework in the STEM disciples. More information about the College Board’s AP STEM Access Program, designed to increase the number of traditionally underrepresented minority and female high school students who participate in AP STEM courses, is available online. More information about NSF’s computer science education offerings is available on the STEM-C Partnerships webpage.
Material from a press release was used in this report.
- Children learn best on paper: We need better technology, not less of it - July 13, 2026
- In districts, reaching readiness, retention, and success - March 5, 2026
- AI use is on the rise, but is guidance keeping pace? - January 2, 2026
