📡 Paper 1 · Topic 2: Data Transmission
2.1a Serial vs Parallel & Duplex Modes
Cambridge IGCSE Computer Science 0478 · ~12 min read · Free

Serial Transmission

In serial transmission, bits are sent one after another along a single wire or channel. This is the most common method for long-distance communication.

  • One bit at a time is transmitted
  • Uses a single channel/wire
  • Slower throughput per cycle, but reliable over long distances
  • Examples: USB, Ethernet, SATA, internet data

Parallel Transmission

In parallel transmission, multiple bits are sent simultaneously along multiple wires. Faster in theory, but has significant limitations.

  • Multiple bits transmitted at once (e.g. 8 bits along 8 wires)
  • Faster throughput over short distances
  • Problem: skew — bits on different wires can arrive at different times, causing errors
  • More expensive (more wires)
  • Only practical over very short distances
  • Example: internal motherboard buses (older), printer ports
FeatureSerialParallel
Bits sent at once1Multiple (e.g. 8)
Wires/channels1Multiple
DistanceLongShort only
Skew problemNoYes
CostLowerHigher

Simplex, Half-Duplex and Full-Duplex

These terms describe the direction of data flow in a communication channel.

Simplex

Data travels in one direction only. The sender can never receive and the receiver can never send.

Example: A TV broadcast, a keyboard sending data to a computer

Half-Duplex

Data can travel in both directions, but not at the same time. One end must wait for the other to finish before transmitting.

Example: Walkie-talkies, older CB radio, some Wi-Fi channels

Full-Duplex

Data can travel in both directions simultaneously. Both ends can send and receive at the same time.

Example: A telephone call, modern Ethernet, mobile phone conversations

Exam tip: Cambridge often asks you to identify which transmission method is used in a given scenario. Remember: serial is used for long distances; parallel for short. Walkie-talkies = half-duplex; phone calls = full-duplex; TV broadcast = simplex.
⚠️ Common Mistakes
  • Thinking parallel is always faster in practice — skew and distance limitations mean serial is preferred for most real applications
  • Confusing half-duplex with simplex — half-duplex goes both ways (just not simultaneously)
  • Saying phone calls are half-duplex — modern phone calls are full-duplex (you can talk and listen at the same time)
Video coming soon
Click slide or press arrow keys to navigate
✍️

Worksheet — Data Transmission Methods

5 questions · 10 marks

Q1Describe the difference between serial and parallel data transmission.[3]
✅ Mark scheme
Serial sends one bit at a time along a single channel [1]; parallel sends multiple bits simultaneously along multiple channels/wires [1]; serial is better for long distances; parallel is faster over short distances but suffers from skew [1]
Q2Explain why parallel transmission is rarely used over long distances.[2]
✅ Mark scheme
Skew occurs — bits on different wires travel at slightly different speeds [1]; they arrive at different times causing synchronisation errors / corrupted data [1]
Q3A walkie-talkie allows users to take turns talking but not both at the same time. What type of transmission is this?[1]
✅ Mark scheme
Half-duplex [1]
Q4Give one example of a simplex transmission system and explain why it is simplex.[2]
✅ Mark scheme
E.g. TV broadcast [1]; because the TV station transmits data and the viewer only receives — there is no return channel [1]
Q5State which transmission mode allows data to flow in both directions simultaneously, and give an example.[2]
✅ Mark scheme
Full-duplex [1]; e.g. telephone call / modern Ethernet network [1]
Quiz — Data Transmission
Q 1 of 8
Score
/ 8
Click to reveal
TermDefinition
🎯

Mini Test — Transmission Methods

10 minutes · 9 marks

← 1.3 Storage & Compression Topic 2: Data Transmission Next: 2.1b Network Types →
🔒
Pro Content
Subscribe to access all lessons.
£7.99/month
or £59/year
Subscribe now →