AP Computer Science Principles was developed to prepare students for the AP Computer Science Principles exam. This course is based on the Develop in Swift Explorations course and helps students learn key computing concepts and build a solid foundation in programming with Swift. The Develop in Swift AP CS Principles course aligns with the College Board curricular requirements, with pedagogy that supports the five Big Ideas to encompass foundational computer science concepts. These ideas include Creative Development, Data, Algorithms and Programming, Computing Systems and Networks, and Impact of Computing.
9 - 10 - 11 - 12
No repeats for credit
Additional Course Information: