Welcome to Computer Science Principles. These courses are project based and designed to introduce students to the foundational concepts building decision making and computational thinking skills by researching and solving real-world problems.
CSP is aligned with College Board AP Computer Science Principles exam requirements and covers the following units:
Creative Development
Data
Algorithms and Programming
Computing Systems & Network
Impact of Computing
AP Computer Science Prinicples At a Glance
It is recommended that students have completed Algebra 1 prior to enrolling Computer Science Principles. No previous computer science experience is required.