AP COMPUTER SCIENCE PRINCIPLES
Course Number: 565030
AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.

Grade Level:

Terms Offered:

Discipline Area:

Length or Credit:

NCAA Approval:

Quality Matters Certified:

Textbook:

Link

Materials:

Link

Pricing Tiers

School-Based Content + Teacher

Tier III

Home-Based Off Campus Content + Teacher

Tier VII

ALE Core Content + Teacher

Not Available

Summer School Content + Teacher

Not Available

Content Partnership 

Tier IA, IB