Registration for classes and courses is now open. Explore courses & classes →

← Back to subjects
CourseIGCSE· Cambridge International

IGCSE Computer Science

Programming, theory, and exam preparation for Cambridge IGCSE Computer Science (0478).

IGCSE
Cambridge IGCSE Computer Science (0478)

Computer Science classes cover data representation, hardware, software, networks, security, and programming at IGCSE.

Course overview

Students learn to design algorithms, write and test programs, and explain how computer systems work. Programming practice is central, alongside theory papers and structured exam questions.

IGCSE syllabus outline (0478)

  • Data representation
  • Communication and internet technologies
  • Hardware
  • Logic gates and logic circuits
  • Operating systems and types of language
  • Security, ethics and ownership
  • Problem-solving and programming
  • Databases

Topic headings from the Cambridge IGCSE Computer Science (0478) syllabus.

Assessment

IGCSE assessment includes theory papers and a programming problem-solving paper. We build coding confidence through regular exercises and past-paper practice.

How we teach this course

Live coding demonstrations, algorithm practice, theory lessons, and portal-based assignments with teacher feedback on program structure and exam-style responses.

Syllabus outlines on this page summarise topic headings from Cambridge International qualification syllabuses. Always confirm the current syllabus, version, and assessment structure for your exam series at cambridgeinternational.org.

Read FAQs