Course Overview

The Computer Science course is ideal for students with an enthusiasm for learning how computers operate at machine level and to develop a greater understanding of programming environments.

The course is taught using a mixture of practical and theory lessons. Practical lessons will involve a range of individual activities to allow development of key programming skills. Theory sessions will include a mixture of group work and independent study opportunities.

During the first year you will study the following topics:

  • Computing Principles
  • Algorithms and Problem Solving

These units will give you a sound understanding of many key theoretical aspects of the course while also allowing you to develop some basic programming skills in Visual Basic, JavaScript, HTML and CSS.

You will then study three further topics in Year 13:

  • Computer Systems
  • Algorithms and Programming
  • Programming Project

The first two topics build on the knowledge and understanding from the units covered in year 12 delivering a greater level of comprehension. The programming project allows you to plan and implement a solution to a real world ICT problem, identified by yourself, to create an effective solution using a broad range of programming skills.

This course will give you an excellent grounding in fundamental programming techniques and a theoretical knowledge of computer systems. Both of these areas will be advantageous for those hoping to forge a career in the Computer Science Industry or a related higher education course. Visual Basic is an industry standard programming language, and is used throughout year 12 and 13.

Entry Requirements

All students wishing to study Computer Science at A Level you should have a minimum of a grade 6 in Maths at GCSE due to the level of computational thinking required to complete the course.
No formal Computing or ICT based qualification is required for entry; however, you may find some concepts easier to understand if you’ve studied Computer Science previously at GCSE level.