Skip to content
Printer-friendly version

Definitions - Computer Science (AP)

The course definitions below reflect current instructional practices and national and state curriculum guidelines for reporting on the California Basic Educational Data System.

Computer Science Advanced Placement (AP)

2470 AP Computer Science A

Computer Science A emphasizes object-oriented programming methodology with a concentration on problem solving and algorithm development and is meant to be the equivalent of a first-semester college-level course in Computer Science. It also includes the study of data structures, design, and abstraction, but these topics are not covered to the extent that they are in Computer Science AB.

2471 AP Computer Science AB

Computer Science AB includes all the topics of Computer Science A, as well as a more formal and in-depth study of algorithms, data structures, design, and abstraction.

Questions: Shirley Kato | skato@cde.ca.gov | 916-327-0210 
Download Free Readers