IGCSE Computer Science

The Course

In the space of little over fifty years, computers have become an integral part of the modern world. They have moved from being useful to essential and become fashion accessories in their own right. Yet a computernis nothing without a good program; and a good program requires a good programmer. By studying the Computer Science IGCSE, you will start to learn the basics of coding. You will start at the bottom, learning about logic gates, binary and hexadecimal, and computer architecture. You will then study algorithms and flow-charts as a means of problem-solving, and then being to write whole programs in a high-level language such as Visual Basic or Python. You will also look at important issues surrounding the use of software. You will look at how best to keep systems secure. You will consider ethical issues in computing, such as whether hacking can be justified and how to manage copyright issues in the digital age.

What skills will I need?

You should have an interest in computers and programming. You should have good maths skills and a logical mind.

How is the course assessed?

There are two written papers assessing the two components: Theory of Computer Science; and Problem-solving and Programming. Both papers contain short-answer and structured questions, all of which are compulsory. Each paper lasts 1 hour 45 minutes. The Component 1 exam is worth 60% of the marks and the Component 2 exam is worth 40% of the marks.

Reading

Cambridge IGCSE Computer Science By P. Hoang, H. Williams Published by Hodder Education, ISBN 978-1471809309

Exam Board and Specification Code

Cambridge 0478

Christine Gavin
Head of Department