Computer Science (0478)

10 sections available · 28 chapters available

Free Computer Science (0478) study notes for Cambridge IGCSE students. Each chapter below covers a key topic with worked examples and practice prompts you can take into the thinka app.

Data transmission

Data representation

Hardware

Software

  • Types of software and interrupts

  • Types of programming language, translators and integrated development environments (IDEs)

The internet and its uses

Automated and emerging technologies

Algorithm design and problem-solving

  • Program development life cycle and decomposition

  • Standard methods of solution

  • Validation, verification and test data

  • Trace tables and writing algorithms

Programming

Databases

Boolean logic

Put These Notes into Practice

Reading the notes is a great start. Now practise with unlimited AI-generated questions and get instant feedback. 100,000+ students are already improving their grades.

Done reading? Test yourself with AI practice questions

Practise This Topic Now