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 computer is 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 begin 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, for example whether hacking can be justified and how to manage copyright issues in the digital age.
What skills do 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.
Cambridge IGCSE Computer Science
By P. Hoang, H. Williams
Published by Hodder Education, ISBN 9781471809309
Exam Board and Specification Codes
Cambridge Computer Science 0478 (reformed)