Course title

AP Computer Science Principles


?B? or better in Algebra 1CP

Course description

It is recommended that students in the AP Computer Science Principles course have successfully completed a first-year high school algebra course with a strong foundation of basic linear functions; composition of functions; and problem-solving strategies that require multiple approaches and collaborative efforts. In addition; students should be able to use a Cartesian (x; y) coordinate system to represent points on a plane. It is important that students and their advisers understand that any significant computer science course builds upon a foundation of mathematical reasoning that should be acquired before attempting such a course. Prior computer science experience is not required to take this course.

School country

United States

School state


School city

Westlake Village

High school

Westlake High School

School / district Address

100 Lakeview Canyon Rd, Thousand Oaks

School zip code


Requested competency code


Date submitted



Approved competency code

  • CTE
  • Career and technical education

Approved date

Online / Virtual