2. Understanding Computers

Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems.

Understand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds, and pictures) can be represented and manipulated digitally, in the form of binary digits; be able to convert between binary and decimal, and perform simple binary arithmetic.