Computer Science.

Interactive Cambridge IGCSE Computer Science (0478) labs for exam practice and visual concept explanations you can see, change and understand.

Choose a subject
Choose a level

Data representation

Practise binary and hexadecimal conversion, bitmap compression and digital sound representation for Cambridge IGCSE Computer Science 0478.

4 labs · IGCSE 0478

Networks & communication

Explore data transmission methods, packet switching, parity, ARQ, encryption, DNS and web page retrieval for Cambridge IGCSE Computer Science 0478.

5 labs · IGCSE 0478

Processors & memory

Follow the fetch–decode–execute cycle through CPU registers and system buses for Cambridge IGCSE Computer Science 0478.

1 lab · IGCSE 0478

System software

Investigate operating systems, the boot process, paging, virtual memory and cache for Cambridge IGCSE Computer Science 0478.

2 labs · IGCSE 0478

Automated systems

Build and test sensor, microprocessor and actuator control loops for Cambridge IGCSE Computer Science 0478.

1 lab · IGCSE 0478

Logic circuits

Build combinational logic circuits and connect gate functions, Boolean expressions and truth tables for Cambridge IGCSE Computer Science 0478.

1 lab · IGCSE 0478

Programming

Work through guided Python lessons, then write, run and trace Cambridge-style pseudocode alongside Python for Cambridge IGCSE Computer Science 0478 exam practice.

2 labs · IGCSE 0478