Home

Computer Science is the backbone of all computing disciplines

The most important aspect to understand is that the ability to think through complex problems and arrive at a workable solutions is worth as much as the ability to code a solution. Therefore planning in everything and the ability to explain the solution is the key to success.

Specifications

The specification covers a number of computing disciplines. To be able to carry out the controlled assessments and the exam you will need to have a broad understanding of all the topics. Do not isolate your knowledge to one area, try and develop a series of skills which are interconnected and enable you to discuss and solve problems in a professional manner.

The following is a breakdown of the main features of the specification, however this is only a guide:

Computer Systems

Define a computer system

The Central Processing Unit (CPU)

Binary Logic

Memory

Input and Output Devices

Secondary Storage

Software

Representation of Data in Computer Systems: Units

Representation of Data in Computer Systems: Number

Representation of Data in Computer Systems: Character

Representation of Data in Computer Systems: Images

Representation of Data in Computer Systems: Sound

Representation of Data in Computer Systems: Instructions

Databases: The Database Concept

Databases: The DBMS

Databases: Relational Databases

Networks

The Internet

Programming: Algorithms

Programming: Programming Languages

Programming: Control Flow in Imperative Languages

Programming: Handling Data in Algorithms

Programming: Testing