top of page
Support the Power of Her.

The Power of Her takes the Power of Us. Give Today.

AP Computer Science Principles


AP Computer Science Principles is an introductory computer science course equivalent to a college course for non-majors.

The course introduces students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity, and how computing impacts our world.

Using project-based lessons and materials throughout, students will work to address real-world problems and design solutions to put computational thinking into practice. These culminate in a capstone Performance Task project where students can demonstrate what they have learned - to become creators, instead of merely consumers, of the technology all around them. This course will prepare students for the end-of-course AP exam.

Equipment needed: access to a computer at home for homework.

Note: a course requirement includes summer homework.

Course #

C202

Department:

  • Computer Science
  • Visual & Performing Arts and Computer Science

Status:

UC, CSU, & NCAA Approved

Credits:

10 Computer Science

Campus:

Carondelet

Level:

10th, 11th, & 12th grades

Prerequisites:

Successful completion of Algebra 1

More Than High School.

Her School.

Schedule a visit today