Responsive image

President Obama announces Computer Science For All
A new, widely accessible Advanced Placement Course for Computer Science. The College Board oversees the development of the course and exam that will launch as AP Computer Science Principles in 2016-2017. For College Board details, see College Board's Advances in AP site.
The AP Computer Science Principles Curriculum Framework (.pdf/1.42MB) was developed to serve as a fundational guide to ensure selected curricla focuses on innovative aspects of computing along with the computational thinking practices that are critical to a future-ready education.


Curriculum Framework, 
Course Options, and more.


Connect and contribute with
a community of CS teachers.


Computer Science professional
development opportunities.


CS literature, presentations,
and historical information.