SuperExamSuperExam
Search papers…
Menu
DashboardBrowse papersRevision notesBooksSavedRevision packsMy progressAchievementsAI TutorMessages

Unlock worked solutions

Step-by-step answers by examiners. From €5/mo.

Try Premium free →
← All notes
Edexcel · Revision notes

Computer Science

Cambridge IGCSE Computer Science

Data Representation

Binary and hexadecimal number systems, data units, and how text, sound and images are represented as binary.

16 min read →

Data Compression & Encryption

Lossy and lossless compression, why files are compressed, and how encryption keeps data secure.

12 min read →

Data Transmission

Serial and parallel transmission, simplex/half-duplex/full-duplex, USB, error-checking methods and packet switching.

16 min read →

Hardware: the CPU & the Fetch–Decode–Execute Cycle

The role and components of the CPU, the von Neumann architecture, registers, buses and the fetch–decode–execute cycle.

15 min read →

Memory, Storage & Input/Output Devices

RAM and ROM, virtual memory, the three types of secondary storage, and common input and output devices.

15 min read →

Software & Operating Systems

System and application software, the functions of an operating system, the user interface, and the role of translators.

13 min read →

The Internet, World Wide Web & Cyber-security

The internet vs the WWW, URLs and HTTP/HTTPS, web browsers and cookies, and the main cyber-security threats and defences.

16 min read →

Automated & Emerging Technologies & Ethics

Automated systems and sensors, robotics, artificial intelligence, and the ethical and environmental impact of computing.

12 min read →

Boolean Logic & Logic Gates

The six logic gates and their truth tables, building and reading logic circuits, and writing logic expressions.

14 min read →

Algorithm Design & Problem-solving

Decomposition and abstraction, flowcharts and pseudocode, standard algorithms (search, sort, totalling/counting), trace tables and testing.

16 min read →

Programming Concepts

Variables and constants, data types, sequence, selection and iteration, arrays, and procedures and functions.

16 min read →

Databases

Tables, records and fields, primary keys, data types, validation, and querying a single-table database.

13 min read →