
Topics Covered:
What is a Computer? (Data vs Information)
Why Computers use Binary
Binary as ON/OFF electrical signals
Introduction to Bits and Bytes
Measuring memory (b vs B)
Outcome:
Students understand why all data is stored in Binary, what Bits and Bytes are, and the basic concept of data representation.
Topics Covered:
Binary Scale (2⁷, 2⁶, … 2⁰)
Converting Binary to Decimal (step-by-step)
Converting Decimal to Binary (successive subtraction method)
Introduction to Hexadecimal (Base 16)
Converting Binary ↔ Hexadecimal
Outcome:
Students perform conversions confidently between Binary, Decimal, and Hexadecimal.
Topics Covered:
Practical Uses of Hexadecimal
MAC Address
IP Address (IPv4 & IPv6)
HTML Color Code
Outcome:
Students understand where Hex is used in real life
Topics Covered:
Binary Arithmetic (addition rules)
Overflow errors (8-bit limitation)
Logical Shift Left/Right (×2, ÷2)
How Shifts affect Binary values (relation to Binary Scale)
Representing Negative Numbers using Two’s Complement
Converting +ve to -ve Binary and vice versa
Outcome:
Students perform shifts and represent negative numbers in Binary using Two’s Complement and apply Binary addition.
Topics Covered:
Character Sets: ASCII (Standard & Extended), Unicode
Sound Representation: Sampling, Sample Rate, Bit Depth, File Size calculation
Image Representation: Bitmap, Resolution, Colour Depth
Outcome:
Students understand how computers store text, sound, and images, and how resolution, depth.
Topics Covered:
File Size calculation
File Compression: Lossless vs Lossy (RLE, JPEG, MP3, MP4)
Outcome:
Students understand how resolution, depth, and compression affect file size and quality.
Imagine sitting in front of your laptop on a quiet evening, typing to your friend: “How are you?” You hit Enter, and in a split second, the words vanish from your screen and begin their journey inside your computer. Inside, there are no letters or words—only millions of tiny switches that are either ON or OFF… zeros and ones. The letter “H” becomes a series of numbers, “o” another set, and the computer pieces them together like a puzzle to deliver your exact message.
But… how did those letters turn into numbers? And how does the computer understand them, converting them into sound, images, or text? This is the secret language that this course will reveal to you—step by step.
In this course, you’ll take a structured journey starting with the fundamentals of binary—the language of all computers. You’ll learn to convert between binary, decimal, and hexadecimal systems with ease, and master binary arithmetic including addition, subtraction, and shifts.
We’ll also explore how computers represent data:
Text storage with ASCII and Unicode
Image representation with pixels, resolution, and colour depth
Sound storage using sampling rate and bit depth
Each lesson includes clear explanations, real-world examples, exercises, and exam-style questions. By the end, you’ll confidently answer any question on Data Representation and see technology through entirely new eyes.
Whether you’re an IGCSE student, a computer enthusiast, or a teacher, this course gives you a solid foundation and practical skills you’ll use for years to come.