A Level Computer Science

Information and Communication Technology

Information and Communication Technology
Information and Communication Technology

What will you be working towards?

Alternative Title A Level Computer Science
Code ALCo
Qualification Type GCE A/AS Level or Equivalent
Qualification Level Level 3
Course type Full Time


Computer Science will above all else be relevant to the modern and changing world of computing and computer science. It has an open source ethos allowing any programming language that meets the needs of the course to be used. Computer Science 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 excitement, and can look at the natural world through a digital prism. The course values computational thinking, helping you to develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence.


Component 01:

Computer systems: Students are introduced to the internal workings of the (CPU), data exchange, software development, data types and legal and ethical issues

  • The characteristics of contemporary processors, input, output and storage devices
  • Types of software and the different methodologies used to develop software
  • Data exchange between different systems
  • Data types, data structures and algorithms
  • Legal, moral, cultural and ethical issues.

Component 02:

Algorithms and programming: This builds on component 01 to include computational thinking and problem-solving

  • What is meant by computational thinking (thinking abstractly, thinking ahead, thinking procedurally etc.)
  • Problem solving and programming - how computers and programs can be used to solve problems
  • Algorithms and how they can be used to describe and solve problems

Component 03:

Programming project: Students are expected to apply the principles of computational thinking to a practical coding programming project. They will analyse, design, develop, test, evaluate and document a program written in a suitable programming language. The project is designed to be independently chosen by the student and provides them with the flexibility to investigate projects within the diverse field of computer science. We support a wide and diverse range of languages.

How will it be delivered?

You will develop an ability to analyse, critically evaluate and make decisions. The project approach is a vital component of post-school life and is of particular relevance to Higher Education and the workplace. You are able to tailor your project to fit your individual needs, choices and aspirations. This two-year course, which includes a work experience placement in each year of the course. Detailed support is provided in helping you to select and arrange a work experience placement which supports this and other aspects of your programme of study.

Entry requirements

At least 5 GCSEs at grades 9 - 4 to include English & Maths, and Computer Science or related subject at Grade 6 or above..

Your next steps...

The course provides excellent preparation for higher level study, degree or degree apprenticeship programmes, as well direct entry into work, in either a local, national or international role. The skills which this course provides compliment others on offer; be that study in other areas of science, mathematics or a focus on business use of the technology. Critical analysis, scoping and prototyping are just some of the transferable skills which employers and higher level provider value.