IGCSE Computer Science (0478)
Course Outline
Section 1 Theory of computer science
1.1 Data representation
-
-
-
-
- 1.1.1 Binary systems
- 1.1.2 Hexadecimal
- 1.1.3 Data storage
-
-
-
1.2 Communication and Internet technologies
-
-
-
-
- 1.2.1 Data transmission
- 1.2.2 Security aspects
- 1.2.3 Internet principles of operation
-
-
-
1.3 Hardware and software
-
-
-
-
- 1.3.1 Logic gates
- 1.3.2 Computer architecture and the fetch-execute cycle
- 1.3.3 Input devices
- 1.3.4 Output devices
- 1.3.5 Memory, storage devices and media
- 1.3.6 Operating systems
- 1.3.7 High- and low-level languages and their translators
-
-
-
1.4 Security
1.5 Ethics
Section 2 Practical problem-solving and programming
2.1 Algorithm design and problem-solving
-
-
-
-
- 2.1.1 Problem-solving and design
- 2.1.2 Pseudocode and flowcharts
-
-
-
2.2 Programming
-
-
-
-
- 2.2.1 Programming concepts
- 2.2.2 Data structures; arrays
-
-
-
2.3 Databases
Assessment Overview
All candidates take two papers
Paper -1 |
Paper -2 |
Theory |
Problem Solving and Programming |
Duration: 1 hour 45 minutes | Duration: 1 hour 45 minutes |
Maximum marks: 75 | Maximum marks: 50 |
Weight: 60% | Weight: 40% |
Short-answer and structured questions Questions will be based on section 1 of the subject content All questions are compulsory No calculators are permitted Externally assessed
|
Short-answer and structured questions Questions will be based on section 2 of the subject content All questions are compulsory 20 marks are from questions set on the pre-release material1 No calculators are permitted Externally assessed |