Computer Science

How long does it last? Two years for A Level
Click here for the Exam Board Specification

Students who take this course:
Candidates will need a grade 6 or above in both Maths and English and desirably in GCSE Computing. The course has an emphasis on abstract thinking, general problem-solving, algorithmic and mathematical reasoning, scientific and engineering-based approaches. This course is academically rigorous and requires students to be independently learners who have a genuine interest in how computers work and in programming computers using a formal scripting language.

Students will develop a software project and associated report to solve a real-life problem. This project can form a useful discussion topic for UCAS applications.

Course Description:
This course has been designed to provide candidates with a critical understanding of problem solving, programming, data representation, computer systems, hardware elements of computers, machine level architecture, hardware devices, the structure of the internet and the consequences of uses of Computing.

Unit 1: Paper 1, Problem Solving, Programming, Data Structures, Theory of Computing and Practical exercise. (40 % of overall grade)
This unit focuses on computational thinking, what can be computed, programming and problem-solving including communication and networking.

Unit 2: Paper 2, Computer Components, Organisation and Structure, Data Representation, The Stored Program Concept, Consequences of Computing, Databases, Big Data, Communication and Networking and The Internet. (40 % of overall grade)

Unit 3: The Computing Practical Project – Non Exam Assessment (NEA). (20 % of overall grade) This is an internally assessed unit, in which candidates are required to complete a comprehensive report following the systems life cycle on a computer-based programmed solution to a complex, real world problem of their choice or you may choose to complete an investigation into an area of Computing that interests you like Artificial Intelligence (AI).