Computer Science Summary

Studying A Level Computer Science can open up numerous opportunities for a student in today’s world. Computers are an integral part of our lives, and having an in-depth understanding of computer science can be highly advantageous for both personal and professional growth. Here are a few reasons why you should consider studying A Level Computer Science

There is a high demand for Computer Science Professionals: Computer Science is a highly sought-after field, and the demand for skilled professionals is only increasing. Studying A Level Computer Science can help you develop the skills and knowledge required to enter this field and pursue a successful career.

Computer Science develops problem solving and acts as a creative outlet, Computer Science allows for creativity and innovation in developing software, applications, and other technological solutions. Studying A-Level Computer Science can help you explore your creativity and turn your ideas into reality.

Entry Requirements

  • GCSE Grade 5 or higher in Computing
  • GCSE Grade 5 or higher in Maths

Course Duration

2 years full-time

Specification

OCR

How you will study

Computer Science A Level is made up of three units – Components 1 & 2 and a coursework project Component 3.

You will study all aspects of computing and programming theory across both exam components using a range of digital resources. You will demonstrate your programming ability in the component 2 exam and through the creation of an app as your component 3 coursework project.

Component breakdown

Component 1: Computer Systems 40% – 2.5hr Exam
Study of Components of a Computer, Systems Software, Software
Development, Exchanging Data, Networks and web technologies, Data Types, Data Structures, Boolean Algebra & Legal, Moral and Cultural Issues.

Component 2: Algorithms & Programming 40% – 2.5hr Exam
Study of Computational thinking, Programming Techniques, Searching, Sorting and Optimisation Algorithms
You will also learn advanced programming in both Python and JavaScript and how to solve given problems.

Component 3: Coursework Project 20%
You will create an app/program in a programming language of your choice which solves a problem you have analysed. You will design, develop and test the product in an Agile methodology.

There are numerous career options and destinations for A Level computer science students, some of which include:

  • Software Engineer/Developer: These professionals design and develop software applications and systems.
  • Network Administrator/Engineer: They are responsible for designing, implementing, and maintaining computer networks.
  • Cybersecurity Analyst: They monitor computer systems and networks for security threats and implement security measures to protect against them.
  • Data Scientist: They analyse and interpret complex data sets to extract insights and make data-driven decisions.
  • Artificial Intelligence/Machine Learning Engineer: They design and develop algorithms and systems that can learn and improve from data.
  • Web Developer: They design, create, and maintain websites and web applications.
  • Database Administrator: They manage and maintain databases, ensuring data integrity, availability, and security.
  • Computer Systems Analyst: They analyse computer systems and processes to identify opportunities for improvement and optimization.