In this Section:

Sixth Form: Computing

Updated: Thu 5 Jul 2018   Share: Share on facebookShare on TwitterShare on MySpaceShare by Email



Course Title


Subject Leader

Computer Science

Computer Science

Mr A Mullen





A level Subject 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


Assessment Outline

A Level

Paper 1

  • On-screen exam: 2 hours 30 minutes
  • 40% of A-level


Students answer a series of short questions and write/adapt/extend programs in an Electronic Answer Document provided by us.

The board will issue Preliminary Material, a Skeleton Program (available in each of the Programming Languages) and, where appropriate, test data, for use in the exam.


Paper 2



  • Written exam: 2 hours 30 minutes
  • 40% of A-level


Compulsory short-answer and extended-answer questions.


Non-exam assessment

What's assessed: the 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.


  • 75 marks
  • 20% of A-level

Assessment Objectives

Assessment objectives (AOs) are set by Ofqual and are the same across all A-level Computer Science specifications and all exam boards.

The exams will measure how students have achieved the following assessment objectives.

  • AO1: Demonstrate knowledge and understanding of the principles and concepts of computer science, including abstraction, logic, algorithms and data representation.
  • AO2: Apply knowledge and understanding of the principles and concepts of computer science, including to analyse problems in computational terms.
  • AO3: Design, program and evaluate computer systems that solve problems, making reasoned judgements about these and presenting conclusions.

Key Skills in this task

Hardware and Software audit

Downloading and installing appropriate software

Independent learning and action


Bridging Task

Task Outline

To prepare you for programming in year 12 it is important that you have the facilities to work at home. This will mainly mean a windows PC which runs Microsoft Visual studio.

Your task is to go Microsoft’s website and download the free version of Visual Studio and Install it on your PC. This will enable you to program from home.

If you have any problems in doing this please e-mail Mr Mullen and explain why you could not and I will attempt to help you.

Once you have installed the software and it is running correctly I would like you to write a small program in C# which takes a user input of 2 numbers and adds them together. The program should continue to run accepting multiple inputs until the user does something to stop it from running.

Once you have written your program and have tested it. Please publish the executable file and bring it into school on a memory stick. This will prove that you have written it correctly.

Any problems please e-mail Mr Mullen and I will attempt to help you.


Marking Criteria / Assessment Method

A properly installed development environment that allows students to program at home.

A functioning application which meets the program brief.