top of page

AP Computer Science Principles - Semesters 1 and 2

Semester 1 is offered only during the fall term. Semester 2 is offered only during the spring term.


This course covers the central ideas of computer science using visualization and application. Students will learn the ideas and practices of computational thinking with a focus on fostering student creativity. They will use Code.org to develop a range of skills by using computational tools to analyze and study data, work individually and collaboratively to solve problems, and discuss the importance of problems and the impacts to their community, society and the world. This course is designed to be far more than a traditional introduction to programming. It is a rigorous, engaging, and approachable course that explores many of the big, foundational ideas of computing so that all students understand how these concepts are transforming the world we live in. 


Prerequisites: none

Click your browser's back button to go back to the course list!

bottom of page