Curriculum

A Model Curriculum for K-12 Computer Science

Final Report of the ACM K-12 Task Force Curriculum Committee.
View PDF in new window.

ACM Curriculum Recommendations

ACM, along with other leading societies, offers curriculum recommendations that address the rapidly changing nature of computer technology.
View in this window or view in new window.

Exploring Computer Science

A High-School Curriculum Exploring what Computer Science is and what It Can Do.
View PDF in new window.

NCWIT: Talking Points

Moving Beyond Computer Literacy: Why Schools Should Teach Computer Science.
View in this window or view in new window.

CAP Space from the ACM Two-Year College Education Committee

An interactive repository of Curricula, Assessment and Pedagogy for associate-degree programs in computing.
View in this window or view in new window.

College Board AP CS course

Computer Science A emphasizes object-oriented programming methodology with an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first-semester course in computer science.
View in this window or view in new window.