1 minute read

● Computer Science

Next Article
● Sciences

● Sciences

Computer Science IGCSE

CIE 0984 (9-1)

A Computer Science IGCSE is your first step to building the confidence to program tomorrow’s apps, and to tackle the ever-evolving world of information technology. You will study the principles and practices of computing, computational thinking and programming. You will write computer code and develop your skills in problem-solving using computers, and will be offered the opportunity to work on extracurricular games development, as well as build cyber-security skills. You will also have the opportunity to apply your understanding to develop computer-based solutions to problems using algorithms and a high-level programming language such as Python. However, it is equally important for you to be able to recognise the ethical issues and potential risks when using computers, and these are addressed in the topics of ethics and security.

Understanding the principles of computer science also provides you with the underpinning knowledge required for many other subjects in science and engineering, and the skills learnt can also be used in everyday life.

Course Content Section 1: Computer systems

1. Data representation 2. Data transmission

3. Hardware

4. Software

5. The internet and its uses

6. Automated and emerging technologies

Section 2: Algorithms, programming and logic

7. Algorithm design and problem-solving 8. Programming 9 Databases 9. Boolean logic

Assessment

All candidates take two components. Candidate will be eligible for grades 9-1:

Paper 1

Computer Systems (short-answer and structured questions)

Paper 2

Algorithms, Programming and Logic (short-answer and structured questions and scenariobased question)

Extracurricular:

There are plenty of opportunities for extracurricular development in Computer Science, from games design (and attending games jams), to competitions like the Oxford Computing Challenge and British Informatics Olympiad, to trips! See below some screenshots of recent Year 10 game development:

This article is from: