Game Submenu

AP Computer Science Principles (CSP) Comprehensive Study Guide

AP CSP Infographic
AP Computer Science Principles

Big Idea 1: Creative Development

  • Program Design
  • Development
  • Algorithms
  • Troubleshooting

Big Idea 2: Data

  • Data Representation
  • Binary & Data Compression
  • Extracting Info
  • Big Data

Big Idea 3: Algorithms & Programming

  • Variables
  • Control
  • Lists/Procedures
  • Libraries
  • Debugging

Big Idea 4: Computer Systems & Networks

  • Internet
  • Fault Tolerance
  • Parallel Systems
  • Network Security
  • Distributed Systems


Big Idea 5: Impact of Computing

  • Beneficial/Harmful Effects
  • Digital Divide
  • Computing Innovations
  • Legal & Ethical Concerns

Performance Tasks (30%)

  • Design & implement a program
  • Video of program running
  • Written responses about development

Exam Components (70%)

  • Multiple Choice (70 Questions)
  • FRQ on the CPT Code that You Submitted
  • Single select & Multiple select
  • 2 hours to complete