Accessibility links

Computer Science A Level 3 at Oakwood Park Grammar School

Course description

Linear course


Develop skills in:

  • Computational Thinking – the kind of reasoning used by both humans and machines; what can be computed, programming and problem-solving including communication and networking
  • The fundamental principles of the subject, focusing on programming through a problem-solving scenario
  • The hardware and software aspects of Computing and the social and economic consequences of Computing

Course content

1 Fundamentals of programming

2 Fundamentals of data structures

3 Fundamentals of algorithms

4 Theory of computation

5 Fundamentals of data representation

6 Fundamentals of computer systems

7 Fundamentals of computer organisation and architecture

8 Consequences of uses of computing

9 Fundamentals of communication and networking

10 Fundamentals of databases

11 Big Data

12 Fundamentals of functional programming

13 Systematic approach to problem solving

14 Non-exam assessment - the computing practical project



Entry requirements

Six 9-5 (A*-C) GCSE grades with at least four at grade 6 (B) including grade 6, in Computing, Mathematics and in other subjects to be studied at A level



Paper 1 – tests a student's ability to program, as well as their theoretical knowledge of Computer Science from subject 1-4 above and the skills required from section 13 above.

Questions - Students answer a series of short questions and write/adapt/extend programs in an Electronic Answer Document

Assessed - On-screen exam: 2 hours 30 minutes

40% of A-level

Paper 2 - tests a student's ability to answer questions from subject content 5-12 above.

Questions - Compulsory short-answer and extended-answer questions.

Assessed - Written exam: 2 hours 30 minutes

40% of A-level

Non-Exam Assessment

Assesses student's ability to use the knowledge and skills gained through the course to solve or investigate a practical problem. Students will be expected to follow a systematic approach to problem solving, as shown in section 13 above.

Assessed - 75 marks

20% of A-level

Students are assessed in school via modular tests, end of unit test and continued practical assessment.

Financial information


Future opportunities

You could take this course with other advanced level courses to prepare for higher education in areas of Computing and Information Technology or more general higher education courses as the course offers skills that are useful in lots of subjects.With further training you could go into a job directly related to Computing such as a Computer Programmer, ICT Technician or Website Developer. The course will also help you develop the skills, understanding and knowledge for entering today's workforce across many industries who depend on computers and technology more generally.

Further information

British Informatics Olympiad

Programming in different languages and environments

Networking computers

Discussions of real life uses of Computing




How to apply

If you want to apply for this course, you will need to contact Oakwood Park Grammar School directly.

Last updated date: 04 November 2018
Provider logo

Key information

  • Start date: Next September
  • Duration: Two Years