Data representation
Number systems — binary, hex and denary — then text, sound and images, data storage and file compression.
SKT Subjects · Computer Science
Cambridge IGCSE and O Level Computer Science (2210 / 0478) — ten topics across two papers, listed in teaching order. Each one gets its own page as it's taught.
Number systems — binary, hex and denary — then text, sound and images, data storage and file compression.
Types and methods of data transmission, methods of error detection, and symmetric vs asymmetric encryption.
Computer architecture and the fetch–execute cycle, input and output devices, data storage, and network hardware.
Types of software and interrupts, then programming languages, translators and IDEs.
The internet and the World Wide Web, digital currency, and cyber security threats with their countermeasures.
Automated systems built on sensors and microprocessors, robotics, and artificial intelligence.
The program development life cycle, decomposition, standard methods of solution, validation and verification, test data, trace tables, and finding errors.
Programming concepts — sequence, selection, iteration, operators and subroutines — plus arrays and file handling.
Single-table databases: field types, primary keys, and queries written in DDL and DML.
The six standard logic gates and their symbols, then logic circuits, logic expressions, truth tables and problem statements.
Topic pages go up as they're actually taught — the list above is the syllabus, not a promise.