Computer Science is a challenging and fast-paced subject which considers the way that technology transforms our lives in an increasingly digital world. It has computational thinking at its core, which encourages us to take a complex problem and develop possible solutions using decomposition, abstraction, logical thinking, and algorithms.
Computer Science is also a creative subject that involves the innovative thinking and development of ideas through coding.
You will learn to become a strong programmer using different programming paradigms. As part of this you will explore many of the standard algorithms used in searching, sorting and pathfinding and will be able to select the most appropriate to use, based on its efficiency and suitability for the problem at hand. A diverse range of theoretical topics are covered, including how computers use logic, number systems, networks, databases and more.
The A Level qualification consists of two examined units and one coursework unit.
During the first year you will:
Practical lessons will use the Raspberry Pi.
The second year includes:
The coursework project involves using your skills to develop a solution to a problem of your own choice. Most students produce a game or a simulation.
Please note: Certificate in Mathematical Studies must be studied alongside this course, unless you are also studying Mathematics or Statistics.
Russell Group universities list Computer Science as a useful A Level for many degree courses including biology, chemistry, economics, engineering, geology, mathematics, materials science, medicine, physics, psychology, and sociology.
Students have gone on to study the subject at a range of institutions including prestigious universities such as Bristol, Oxford, Reading and York.
Computer Scientists are in demand and find work in many industry sectors.
The content has a brilliant balance between theory and practical work; from coding to all the theory and legislation behind it.