Skip To Main Content

Menu Trigger Container


Search Container

Campus Container

(AP) Computer Science Principles

Grade: 9–12

Subject Area/Course Credit: Grade 9/10 Science elective, Grade 11/12 Science or elective credit

Prerequisite: Grade 9 students require Math 8 Honors or teacher recommendation, Grade 10-12 students have no prerequisite.

Computer science involves problem-solving, hardware, and algorithms that help people utilize computers and incorporate multiple perspectives to address real-world problems in contemporary life. As the application of computer science is integrated into more aspects of our lives, it is important to understand the impact of computer science and how to maintain privacy, safety, and security not only when using computers but also while being the innovators of new computing applications. Prior computer science knowledge and experience is not required though students should understand that any significant computer science course builds upon a foundation of mathematical reasoning.