Computer Science

A Level AQA 7517

Why study Computer Science?

Computer Science is a discipline that offers rewarding and challenging possibilities for a wide range of people regardless of their range of interests. Computer Science requires and develops capabilities in solving deep, multidimensional problems requiring imagination and sensitivity to a variety of concerns.

It is a practical subject where you can apply the academic principles learned in the classroom to real-world systems. It is an intensely creative subject that combines invention and critical thinking; key skills for your future career.

Entry Requirements

You need a minimum of grade 6 in GCSE Maths and a 6 in GCSE Computing if you have taken it. To succeed in Computer Science you also need to think logically, be analytical and have a creative approach to work.

Special features of the course

The key features of this specification emphasise Problem Solving using computers; computer programming and algorithms and the mathematical skills used to express computational laws and processes, eg Boolean algebra/logic and algorithm comparison. You will develop your ability to analyse problems in computational terms through practical experience of solving such problems, including writing programs to do so. You will increase your capacity to think creatively, innovatively, analytically, logically and critically.

Costs

Access to a home computer with internet connection.

Optional revision guides:

My Revision Notes AQA A Level Computer Science £14.99

Essential Maths Skills for AS/A Level Computer Science Approx. £10

AQA AS and A Level Computer Science is provided by the school, however you may wish to own your own copy at approx £28

Where can I find out more?

See Mr Petty or e-mail jpetty@ahs.bucks.sch.uk

The AQA website has a detailed breakdown of the A Level specification.

How is the course organised?

The content of this course is divided into three areas:

Algorithms and programming

Algorithms and programming develops problem solving skills needed by learners to apply the fundamentals of programming, data structures and algorithms and the theory of computation.

Computer systems

Computer systems covers data representation, computer organisation and architecture, communication and networking, and databases. You will learn to apply your knowledge and understanding to analyse problems in computational terms.

Non-exam assessment - Programming project

You will choose a computing problem to work through according to the guidance in the specification.

  • Analysis of the problem
  • Design of the solution
  • Developing the solution
  • Evaluation

Assessment

Algorithms and programming written exam 2½ hours 40%

Computer systems written exam 2½ hours 40%

Programming project 20%