LogoThis section investigates some of the fundamental topics in computer systems. In this section of the Program of Study, pupils should be taught to:

        "understand several key algorithms that reflect computational thinking [for example, ones for sorting and searching]; use logical reasoning to compare the utility of alternative algorithms for the same problem.

Please use the menu to navigate through the notes, self-marking tests, question and answer sheets and the other resources.