Computer Science A-Level CourseScience


Related Courses



Introduction to Computer Science


Advances in computing are transforming the way we work and Computer Science qualifications are increasingly becoming more desirable within the UK. Computer Science has been recognised as a specific skills shortage across the country and successful completion of this course would place students in a strong position when applying for computing related higher education courses or employment.


Teaching & Assessment


Year 12
Paper 1
This paper tests a student's ability to program.
Assessed: On-screen exam: 1 hour 30 minutes
50% of AS
Paper 2
This paper tests a student's ability to answer questions from subject content.
Assessed: Written exam: 1 hour 30 minutes
50% of AS

Year 13
Paper 1
This paper tests a student's ability to program, as well as their theoretical knowledge of Computer Science.
Assessed: On-screen exam: 2 hours 30 minutes
40% of A-level
Paper 2
This paper tests a student's ability to answer questions from subject content 14-21 above.
Assessed: Written exam: 2 hours 30 minutes
40% of A-level
Paper 3
Is a computing practical project. There is no examination.
20% of A-Level


Vocational Progression


If you are successful on this course you will open up several pathways for yourself. You can choose to go onto University and study Computer Science or ICT based courses.

You will gain skills to enter the software development industry or possibly become one of the varied ICT professional roles currently in high demand across the country.


Course Structure


Year 12


• 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


Year 13


• 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
• Non-exam Assessment - The Computing Practical Project