Essential Standards‎ > ‎Technology‎ > ‎

Computer Science AP


  • CSC1: Students design and write understandable and well-encapsulated pieces of software that capitalize on inheritance and code-reuse principles to correctly solve problems.
  • CSC2: Students write code using common constructs and techniques including: method calling, iteration, recursion, sequential processing, and conditional statements.
  • CSA3 Students analyze and examine code to determine: its output or result, if it meets the specifications, runs quickly, and uses space efficiently.
  • CSC4: Students use data structures to represent information within a program. These include: simple variables, classes, and one-dimensional arrays.
  • CSC5: Students understand, write and use standard algorithms to manipulate, sort and search data sets.
  • CSC6: Students discuss and understand issues related to responsible and ethical use of computers and computer systems.