You are here: Home / Curriculum for Excellence (CfE) / CfE Subject Summary / Computing Science

Computing Science

Course Level:  National 4

Computing Science is vital to everyday life in all its aspects.  This course aims to develop computational thinking across a range of contemporary contexts, develop knowledge and understanding of key facts and ideas, apply this to problem solving for digital solutions and communicate these concepts in a clear, concise and technical manner.

The Computing Science course consists of 3 units, all of which are internally assessed.

Software Development

Here students will gain a basic understanding of software design and development and develop practical problem solving skills that can be applied in a programming context.  Learners will also explore the impact of contemporary software based applications on society and the environment.

Information System Design and Development

This Unit’s aim is to allow learners to gain knowledge and problem solving awareness through development of practical skills in creating databases, web-based information systems and multimedia information systems.  Hardware, software and connectivity and security issues are explored.

Computing Science Assignment

Here the Learner is required to apply the skills and knowledge gained in the above units to analyse and solve a prescribed task which contributes to course certification.

       Course Level:  National 5

Learners will develop an appreciation of the role computation has in the modern world gaining an insight into how computing professionals as problem-solvers and designers are changing the world as we know it from hand-held smartphones to super computers and how these impact the environment and society.
The Computing Science course consists of 2 Units, 1 Added Value Assignment and an External Examination.

Software Design and Development

Here learners will gain an understanding of the software development process is used to solve problems using some complex concepts.  Understanding of how data and instructions are stored in binary form, basic computer architecture and an awareness of contemporary software development languages and environments is covered.

Information System Design and Development

Developing skills related to information system design and development through a range of practical and investigative tasks.  Technical, legal and environmental issues are covered by research of one or more information systems.  Tasks again will involve some complex features and new contexts.

External Examination – Question Paper (worth 90 marks)

Constructed to assess breadth of knowledge across the units and how this can be applied to answer appropriately challenging questions.

Computing Science Assignment – Coursework Task (worth 60 marks)

Learners will need to complete a nationally prescribed task which will contribute to their overall award which will involve their knowledge and practical skills from the 2 core units.

Further information can be obtained from:

National 4:

National 5: