Accessibility links

A Level Computer Science at All Saints Catholic High School

Course description

Computer Science is extremely ‘hands’ on with the aim of encouraging learners to be inspired, motivated and challenged by following a broad, coherent, practical, satisfying and worthwhile course. It will provide an insight into, and experience of, computational thinking. This will stimulate learners’ curiosity and encourage them to engage in problem-solving using computers, emphasising computer programming and algorithms.

Course content

Unit 1 investigates how the computer works, what it is doing that we take for granted and is assessed by written knowledge recall and understanding. This unit builds on the learning from GCSE Computing but candidates with little or no Computing background are also welcome and have been successfull in previous years.

Unit 2 develops programming skills and additionally the understanding of computational thinking and its application in problem solving; plus abstract, procedural, logical and concurrent thinking. This unit also covers the development of algorithms.

The Unit 3 programming project requires learners to analyse, design, develop, test, evaluate and document a program written in a high level programming language e.g. python, C, Java, Visual Basic. Learners are expected to apply principles from an agile development approach to project development.

Entry requirements

GCSE Grade 5 in Mathematics and 4 in Computing if taken


Unit 1 - 40% of final grade – written paper covering computer system technologies, data exchange and legal/moral/ethical issues connected to the use of computers.

Unit 2 - 40% of final grade – written paper covering algorithms and the programming elements of computational thinking.

Unit 3 - 20% of final grade – programming project/classwork.

Future opportunities

This course aims to develop the ability to

• Understand and apply the fundamental principles of computer science e.g. abstraction, decomposition, logic algorithmic and data representation.

• Think creatively and analytically.

• be innovative and articulate ideas and developments in digital technology.

This course can lead to further and higher level study in many areas including; Computer Science, Computer Forensics and Digital Application of product development.

Further information

“...Computing is not just about learning to use tools or training in a programming language. Thinking computationally is an important life skill, using the reasoning skills of humans and the processing power of computers. Computer Science involves questioning perceived wisdom and has the power to change how we view the world. Many of the great challenges of the future lie with Computer Scientists to solve.”

"Computer scientists are the most sought after employees for the modern digital economy".

How to apply

You can apply for this course through UCAS Progress. Add this course to your favourites so you can start making an application.

Last updated date: 09 November 2017
Provider logo

Key information

Contact details