Kramizo
Log inSign up free
HomeCIE IGCSE Computer ScienceSyllabus
CIE · IGCSE · Computer Science

CIE IGCSE Computer Science Syllabus

The complete CIE IGCSE Computer Science specification mapped to 36 topics. Click any topic for free revision notes and practice questions.

36 topics670 practice questions27 revision guidesOfficial CIE syllabus →

Algorithm design and problem-solving

program development life cycle and the role of algorithms
pseudocode and flowcharts — sequence, selection and iteration constructs
searching algorithms (linear search, binary search)

Data representation

binary arithmetic including addition and overflow
binary shifts (logical left and right shifts)
data storage units and file sizes
number systems (binary, denary, hexadecimal) and conversion between them
two's complement (representation of negative numbers and subtraction)

Data transmission

encryption (symmetric, asymmetric, public and private keys, SSL/TLS)
methods of error detection (parity bits, majority voting, checksums, echo checking)
types of transmission (serial, parallel, simplex, half-duplex, full-duplex)

Hardware

central processing unit (CPU) architecture, components and their functions (ALU, CU, registers, buses, cache)
fetch-execute cycle and the effect of CPU characteristics on performance (clock speed, cores, cache size)
input devices and their uses
output devices and their uses
primary memory (RAM and ROM) and secondary storage (types, characteristics and uses)

Programming concepts

arrays (1D and 2D) — declaration, access and manipulation
exception handling (use of try/except or equivalent)
input/output, assignment and arithmetic, comparison and logical operators
procedures and functions, including parameter passing and return values
sequence, selection (IF, CASE/SWITCH) and iteration (FOR, WHILE, REPEAT-UNTIL) constructs
string handling operations (length, substring, concatenation, case conversion, character conversion)

The internet and networking

hardware used in networks (router, switch, hub, NIC, WAP) and wired/wireless connections

All topics

Algorithm Design and Problem-Solving
Boolean algebra and simplification of logic expressions
Boolean Logic
Communication and Internet Technologies
Data Representation
Databases
Ethics and Emerging Technologies
0 Qs
Ethics, privacy and intellectual property (impact of technology, computer-use policies, copyright, open-source vs proprietary software)
Hardware
Logic gates and logic circuits (AND, OR, NOT, NAND, NOR, XOR) and truth tables
Programming
Security
Software

Common questions about CIE IGCSE Computer Science

How many topics are in the CIE IGCSE Computer Science syllabus?

Kramizo covers the CIE IGCSE Computer Science syllabus in 36 topics, grouped into 6 units: Algorithm design and problem-solving, Data representation, Data transmission, Hardware, Programming concepts, The internet and networking. Every topic has free practice questions.

How many practice questions are available for CIE IGCSE Computer Science?

There are 670 practice questions across the 36 topics of CIE IGCSE Computer Science on Kramizo, all free to answer and marked instantly with an explanation.

Are there revision notes for every CIE IGCSE Computer Science topic?

27 of the 36 CIE IGCSE Computer Science topics currently have full written revision notes. The remaining topics have practice questions with worked explanations.

Are there practice exam papers for CIE IGCSE Computer Science?

Yes — 2 full practice papers for CIE IGCSE Computer Science, each with a mark scheme and sample answers, timed at 105 minutes. These are exam-board-aligned practice papers written by Kramizo, not official past papers.

Is Kramizo free for CIE IGCSE Computer Science?

Yes. Revision notes and syllabus coverage are free to read with no account, and a free account gives you instantly-marked practice questions across every topic.

Where can I find the official CIE Computer Science syllabus?

The official CIE specification and past papers are published by the exam board at https://www.cambridgeinternational.org/programmes-and-qualifications/cambridge-upper-secondary/cambridge-igcse/subjects/. Kramizo maps its topics to that specification but is not affiliated with CIE.

Practise the whole syllabus.

Free, instantly-marked CIE IGCSE Computer Science questions across every topic above.

Start Free →

👩🏽‍🏫 Teacher or Head of Department?

Claim a free 8-week whole-class trial of Kramizo for your Computer Sciencegroup — set assignments, track every student's progress by topic, and get a full usage report. No card, no commitment.

Start your free 8-week trial →