Home / GCSE 0478

Cambridge IGCSE 0478

The full Cambridge IGCSE Computer Science syllabus in ten units. Every lesson comes with slides, a homework sheet and its mark scheme, plus past-paper questions. From £3 a unit.

Slide explaining variables as labelled boxes holding the values Bob, true and 35
IGCSE 0478, 8.1 Data types, constants and variables. Slide 8 of 51.

Units

01

Data Representation

Number systems, binary and hexadecimal, how text, sound and images are stored, and file compression.

02

Data Transmission

Packets and packet switching, methods of transmission, error detection and encryption.

03

Hardware

Computer architecture, input and output devices, data storage and network hardware.

04

Software

System and application software, operating systems, interrupts, programming languages, translators and IDEs.

05

The Internet and Its Uses

The internet and the world wide web, digital currency and cyber security.

06

Automated and Emerging Technologies

Automated systems, robotics and artificial intelligence.

07

Algorithm Design and Problem-solvingComing soon

The program development life cycle, decomposition, flowcharts, pseudocode, trace tables and standard algorithms.

08

ProgrammingComing soon

Variables and constants, selection, iteration, procedures and functions, arrays and file handling.

09

Databases

Single-table databases, data types, primary keys and SQL.

10

Boolean Logic

Logic gates, truth tables, logic circuits and logic expressions.

Teaching the whole course? The IGCSE 0478 bundle covers all ten units for less.