This topic is a good place to start with learners as they will be fairly familiar with many of the concepts involved. It is recommended that learners physically handle, install and test the hardware devices they have studied.
The understanding of the CPU is limited to understanding that instructions are fetched from memory and executed in the processor. These instructions usually involve receiving data, performing calculations and returning the results. Binary logic is also included so that learners understand this as the fundamental basis of the circuitry in the processor. After covering this section, it will provide a rationale for studying the binary representation of data in the Representation of data in computer systems topic.