AP Computer Science Principles*

AP Computer Science Principles*

AP Computer Science Principles*

Grade Levels: 10, 11, 12
Prerequisite: Exploring Computer Science or equivalence in other coursework and/or related experience, Geometry or concurrent enrollment with a grade of “B” or better. Application required.
Two Semesters (FY)
Course Fee $15/semester

AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career. This course is equivalent to BSU CS-101. At the end of the prescribed number of course hours, students may take the AP Computer Science Principles exam for course units at most colleges and universities.

Key topics include: computational thinking practices, connecting computing, creating computational artifacts, abstracting, analyzing problems and artifacts, communicating, collaborating, creativity, abstraction, data and information, algorithms, programming, the internet and global impact.

Required Application Form »