๐ป Coding and computer science
IGCSE and GCSE Computer Science: theory plus programming
These courses mix theory (binary, hardware, networks) with algorithms and programming. Students who write pseudocode and programs often score best.
We usually reply within one working day.
At a glance
Cambridge IGCSE and GCSE Computer Science
Syllabi, patterns and dates change. Check the official source below for the current notice.
Boards
Cambridge IGCSE, Pearson Edexcel, AQA and others offer Computer Science. Check which your school uses.
Papers
Usually a theory paper and a problem-solving and programming paper.
Languages
Pseudocode and a high-level language such as Python are common. Check your syllabus.
Syllabus
Each board publishes its own and revises it.
What it covers
Topics and skills
Data representation
Binary, hexadecimal, text, images and sound.
Hardware and software
Processors, memory and operating systems.
Networks and security
Protocols, the internet and threats.
Algorithms and flowcharts
Writing and tracing algorithms in pseudocode.
Programming
Variables, selection, iteration, arrays, subroutines and file handling.
Databases and logic
Simple databases and logic gates.
What earns marks
- Clear algorithms and traces
- Accurate theory answers
- Working programs
Common mistakes
- Memorising theory without examples
- Not tracing algorithms
- Ignoring the mark scheme's wording
- Weak binary conversions
A plan
How to prepare, in four phases
- 01Phase 1: Theory notes
Make a short set of notes per topic and quiz yourself.
- 02Phase 2: Algorithms
Write and trace pseudocode daily.
- 03Phase 3: Programming
Practise typical exam tasks in your language.
- 04Phase 4: Past papers
Time yourself and use the mark scheme.
Free practice
Practise here, no sign-up
Games and practice
Also useful
Official source: Cambridge International: IGCSE Computer Science. Check it for the current syllabus, pattern and dates. We do not promise marks, ranks or selection.
Read
Guides
Live online course
IGCSE Computer Science: 36 live classes
12 weeks, 3 a week, from โน367 a class in India (small group). See the week-by-week plan, the price for your country and how the demo class works.
FAQ
IGCSE Computer Science: questions people ask
Which language should I use?
The one your syllabus allows, often Python. Check your board.
How do I revise theory?
Short notes, flashcards and past-paper questions.
Are binary conversions important?
Yes. They appear regularly and are easy marks with practice.
Can you help?
Yes. Share your syllabus and level and a teacher from our network is matched to you before anything is booked.
More coding and computer science
Related exams
Start a conversation
Questions about IGCSE Computer Science?
Share the exam, class, date and what feels hard. We suggest a starting point and confirm the format before anything is booked.
- Tell us the learnerโs age or grade and goals
- Weโll suggest a suitable class or learning path
- Weโll confirm format, timing and fees with a parent or guardian
Play it, don't just read it
Take a break and play
Free games that need no sign-up. Pick one and play for five minutes.
Pick a game
- Science PracticeAdaptive science practice in seven topics, from plants and animals toโฆPlay
- Orbit SlingshotLaunch a probe through real gravity. Curve around planets, moons andโฆPlay
- Geography PracticeStates and capitals of India, capitals of the world, and continents,โฆPlay
- Gravity SumsDrop a ball through a Plinko board into the bin with the correct answer.Play