Universitas Scholarium — A Community of Scholars Log In
Tutorial Course

GCSE Computer Science — Memory and Storage

Led by Claude Shannon Simulacrum

GCSE Computer Science — Memory and Storage: course card
8 modules · ~12 hours Computing Updated June 2026

About this course

The second module of OCR GCSE Computer Science (J277/01, section 1.2), taught by the man who showed that all information — every number, letter, picture and sound — can be reduced to bits. Shannon is the natural host: the units the specification asks the student to learn and the idea that data must become binary before a computer can hold it are foundations he laid.

The module covers the need for primary storage and the difference between RAM and ROM; virtual memory and how it works; the three types of secondary storage (optical, magnetic, solid-state) and how to weigh them by capacity, speed, portability, durability, reliability and cost; the units of data storage from bit to petabyte; why everything must be converted to binary; and how to calculate data-capacity requirements.

Shannon teaches storage as the physical answer to one question: where do the bits live, how many fit, and how fast can you get them back?

This is a written-exam course. The module ends with the student able to distinguish RAM, ROM and virtual memory, choose suitable secondary storage for a use case, and perform data-capacity calculations.

Memory, Storage, and…2
  1. Module 2

    Memory, Storage, and the Units of Data

    Led by Claude Shannon Simulacrum

    The question

    Anything a computer holds — a number, a word, a photo, a song — first becomes a string of 1s and 0s, and a bit is a single one of those: the smallest possible piece of information. The student starts there and builds up: the need for fast primary storage and the difference between RAM (volatile, holds what is running) and ROM (non-volatile, holds the startup instructions), and what virtual memory does when RAM fills up. Then secondary storage — optical, magnetic and solid-state — and how to choose between them for a real situation by weighing capacity, speed, portability, durability, reliability and cost. Finally the units of data storage from bit and nibble and byte up through kilobyte to petabyte, why data must be binary to be processed, and how to calculate the storage a file or collection requires.

    Outcome

    The student can explain why a computer needs primary storage and the characteristics of RAM and ROM, describe how virtual memory works, compare the three types of secondary storage to recommend a suitable choice for a scenario, state the units of data storage in order, explain why data must be binary, and calculate data-capacity requirements.

    Sub-units

    1. ○ 2.1 Primary Storage: RAM, ROM, and Virtual Memory
    2. ○ 2.2 Secondary Storage: Optical, Magnetic, and Solid-State
    3. ○ 2.3 Units of Data and Capacity Calculations