NotesIGCSEComputer Science
Back to IGCSE

Computer Science Study Notes

IGCSE · Free revision notes covering the complete syllabus

5 Units21 Notes AvailableSyllabus Code: 0478
1

Data representation

Study materials and practice for Data representation

Binary/hex conversions

Text/image/sound representation

Compression/encryption overview

Error detection/correction (as required)

2

Data transmission & networks

Study materials and practice for Data transmission & networks

Network types/topologies

Protocols and internet basics

Cybersecurity risks and prevention

Ethical/legal/environmental impacts

3

Hardware & software

Study materials and practice for Hardware & software

CPU, memory, storage, I/O devices

Operating systems and interrupts

Logic gates and truth tables

Translators: compiler/interpreter/assembler

4

Algorithms & programming

Study materials and practice for Algorithms & programming

Decomposition and abstraction

Pseudocode/flowcharts; selection/iteration

Arrays, strings, files (as required)

Testing, debugging and trace tables

Programming best practices

5

Databases

Study materials and practice for Databases

Tables/fields/records; data vs information

Keys and simple relationships

Queries and sorting (as required)

Validation and verification

Need Help with Computer Science?

Get personalised 1-on-1 tutoring from expert IGCSE teachers.