From September 2018, the CIE IGCSE in computer science (0478) will be offered to students in place of ICT (0417).

The new course:

  • is intended for learners from different countries and with a wide range of different abilities
  • studies the principles and practices of computing and promotes confidence in computational thinking and problem-solving using computers
  • teaches you to program by writing algorithms, flow charts, pseudocode and high-level source code in Python.
  • develops a range of technical skills, as well as the ability to test effectively and to evaluate computing solutions
  • helps you appreciate current and emerging computing technologies and the benefits of their use
  • recognise the ethical issues and potential risks when using computers
  • is a good foundation for further study in computer science at IB level

How does it compare with ICT?

  • It provides a better intrduction to IB computer science
  • Like ICT, there is no coursework
  • There are no practical exams, just one theory exam and one on problem solving and programming
  • The content is not as broad as ICT: this is a computing course and does not teach you about the use of general applications.

The courses here are still in development.