5 Domains

Students in the computer science program will progress through three levels of proficiency in five domains adapted from the Computer Science Teachers Association. Student achievement on these domains will be tracked on a special Record of Achievement file that could be included with student transcripts.

The domains are:  

  1. Ethics of Computing
    How Computing affects individuals, communities, and the world; the social implications and issues of equality, justice, and access.
  2. Algorithms and Programming
    Creating instructions, sequences, procedures, loops, modules, variables, and controls to power computing devices.
  3. Data and Analysis
    Effectively collecting, organizing, storing, analyzing, and utilizing data.
  4. Networks and the Internet
    Communications, connectivity, and security between devices.
  5. Computing Systems
    Physical components (hardware) and instructions (software) that power them.