Back to search results

Computer Science

Sprowston Community Academy and Sixth Form

Cannerby Lane, Sprowston, Norwich, Norfolk, NR7 8NE

GCE A/AS Level or Equivalent
Level 3
Information and Communication Technology

Available start dates

Available start dates

Tuesday, 01 September 2026
Sprowston Sixth Form
2 Year(s)
Full time
Daytime/working hours

Application Instructions

Student entry into our Sixth Form requires 5 grade 4 GCSE's or above including English and Maths.

If you studied the applied subject at GCSE we are asking for a grade 5 in that subjects (Grade 6 in Maths)


Course Summary

The world is changing faster than ever. From nanotechnology to synthetic biology, from wearable computers to self-driving cars; new technology is creating new industries, changing existing ones and transforming the way things are made. Reflecting on the past decade, it is safe to say that computers have changed the world. Historical commentators have referred to this age as the Information Age, the Second Machine Age, or the Digital Revolution. In much the same way that electrical engineering revolutionized the 20th century, and steam engines impacted the 19th century, the computer can be seen as one of the most significant change agents of our era. For many students, it will be difficult for them to imagine a world without computers; these devices are synonymous with technology and form a part of their everyday lives.

Computer Science is a subject which is essential to the continued development of our future. There are many elements within Computer Science, including computational thinking and programming, systems architecture, and data exchange. At higher levels, students will investigate the design and development of computer systems, as well as the logic and programs that operate behind the scenes.


Course Details

The Course

At A-Level, we follow the OCR H446 A-Level Computer Science specification. This course is broken down into the following:

COMP1 Computer Systems

- This component covers 40% of the A-Level course and is assessed through a written examination paper.

- The topics covered in this component include computer systems and architecture, software and development, data exchange, data types and structures, and the impacts of technology.

COMP2 Algorithms and Programming

- This component covers 40% of the A-Level course and is assessed through a written examination paper.

- The topics covered in this component include computational thinking, programming techniques (including object-oriented programming), and algorithmic thinking.

COMP3 Programming Project

- This component covers 20% of the A-Level course and is assessed through a Non-Exam Assessment project portfolio.

- Students will be able to create a project of their choice, with relevant guidance from teachers in order to effectively manage and develop an end-product.

Programming

At A-Level, students will focus primarily on the Python programming language and developing their algorithmic thinking skills. Students will also be introduced to HTML, CSS, JavaScript, and Assembly Language using Little Man Computer (LMC). It is advisable that students explore additional programming languages, such as C# or Java, which may help them develop an effective solution for their programming project.

To study this course, you will need a Grade 6 in GCSE Mathematics. It is recommended that you have studied GCSE Computer Science, but it is not essential.



How will it be delivered and assessed?


Entry requirements

Student entry into our Sixth Form requires 5 grade 4 GCSE's or above including English and Maths.

To study this course requires a minimum Grade 5 in GCSE Maths.

Your next steps...

A good grade in Computer Science at A level is valued by universities and employers since it requires the development of analytical thinking and problem-solving skills. This course also lays an appropriate foundation for further study of Computer Science, Engineering, Physics or related subjects in higher education.

Many problems in the sciences, engineering, health care, business and other areas can be solved effectively with computers, but finding a solution requires both computer science expertise and knowledge of the particular application domain. Thus, computer scientists often become proficient in other subjects.


For more courses like this, check our courses page.