Qualification type: A Level
Entry criteria (GCSE grades)
Computer Science B or 4 in Maths, if Computer Science has not been followed.
Computational thinking is at the core of Computer Science. It allows us to model problems in ways that enable us to develop effective solutions using skills like abstraction, inference and algorithm design. Students choosing our Computer Science A Level qualifications will be well prepared to take on the challenges of the modern world – a world in which the need for problem-solvers able to meet these challenges head-on is paramount.
AS: Fundamentals of programming; Fundamentals of data structures; Systematic approach to problem solving; Theory of computation; Fundamentals of data representation; Fundamentals of computer systems; Fundamentals of computer organisation and architecture; Consequences of uses of computing’ Fundamentals of communication and networking.
A2: Fundamentals of programming; Fundamentals of data structures; Fundamentals of algorithms; Theory of computation; Fundamentals of data representation; Fundamentals of computer systems; Fundamentals of computer organisation and architecture; Consequences of uses of computing; Fundamentals of communication and networking; Fundamentals of databases; Big Data; Fundamentals of functional programming; Systematic approach to problem-solving.
How the course is assessed
AS: 100% written examinations.
A2: 80% written examinations, 20% coursework (programming using the Python programming language).
Computer Science students are equally well equipped to move into either higher education or employment. Apart from the Computer Science-based degrees, some degrees in Physics, Engineering, Mathematics can be combined with Computer Science and a head start can be vital. Opportunities after university for computer scientists and computer programmers are as great as is the penetration of computing technology into modern 21st-century society.
Teacher responsible: Mr M Smith