Project Description

Browse our A Level online lEARNING COURSES
AQA A Level English Lang/Lit
AQA A Level Mathematics
AQA A Level Further Mathematics
AQA A Level Biology
AQA A Level Chemistry
AQA A Level Physics
Science PLUS
A Level Biology PLUS
A Level Chemistry PLUS
A Level Physics PLUS
AQA A Level Computer Science
Business & Economics
AQA A Level Business
AQA A Level Economics
Humanities & Social Sciences
AQA A Level Geography
AQA A Level Psychology
AQA A Level French
AQA A Level German
AQA A Level Spanish

Course Overview

AQA Qualification Code: 7517

Has computer intelligence always fascinated you? Have you ever wanted to delve deeper into the computer anatomy and find out how it works? Computer science has rational thinking at its core; combining human and computer intelligence together to provide solutions to problems. The study of computer science has completely transformed the modern-day world as we know it, and you can be a part of how it will shape our future.

Choosing to study AQA A-level Computer Science online course can open doors to various career opportunities in data science, web development, product management and software development, or prepare you for higher education at university. On this engaging online course, you’ll study communication and Internet technologies, software development, artificial intelligence, data representation, and much more. As you study, you’ll develop key skills such as abstraction, decomposition and algorithmic thinking.

Our online course is delivered via our online learning platform as this provides learners with a dynamic and engaging experience.

The learning resources are in a range of different media including videos, quizzes, and interactive activities.

Take Your Exams at Swansea College Exam Centre

Swansea Online Learning College can provide a guaranteed exam space in our affiliated exam centre taking away the hassle of needing to find your own.

⇒  Click to register for your exams today…

Course Contents

The course is structured into bite-sized parts:

  • Programming
  • Programming paradigms
  • Data structures and abstract data types
  • Queues
  • Stacks
  • Graphs
  • Trees
  • Hash tables
  • Dictionaries
  • Vectors
  • Graph-traversal
  • Tree-traversal
  • Reverse Polish
  • Searching algorithms
  • Sorting algorithms
  • Optimisation algorithms
  • Abstraction and automation
  • Regular languages
  • Context-free languages
  • Classifcation of algorithms
  • A model of computation
  • Number systems
  • Number bases
  • Units of information
  • Binary number system
  • Information coding systems
  • Representing images, sound and other data
  • Hardware and software
  • Classifcation of programming languages
  • Types of program translator
  • Logic gates
  • Boolean algebra
  • Internal hardware components of a computer
  • The stored program concept
  • Structure and role of the processor and its components
  • External hardware devices
  • Individual (moral), social (ethical), legal and cultural issues and opportunities
  • Communication
  • Networking
  • The Internet
  • The Transmission Control Protocol/Internet Protocol (TCP/IP) protocol
  • Conceptual data models and entity relationship modelling
  • Relational databases
  • Database design and normalisation techniques
  • Structured Query Language (SQL)
  • Client server databases
  • Big Data
  • Functional programming paradigm
  • Writing functional programs
  • Lists in functional programming
  • Aspects of software development

There are no previous entry requirements for this course


This qualification is linear. Linear means that students will sit all their exams at the end of the course.

To achieve the full Computer Science A Level you will be assessed by an on-screen exam, a written exam and also a practical assessment.

Course Duration

You will have 2 year to complete the full A Level Computer Science online course from the date you start the course. You will be able to study at your own pace and in your own time.

Study Method

This course enables you to study for a A Level in Computer Science by online learning.  Full tutor support is available via email, so help is only a click away!

Course Outcome

A Level in Computer Science (you must take the A Level exams and practical assessment to achieve this). Upon successful completion of the exams, you will receive an A Level in Computer Science issued by AQA.

Thinking of Going to University?

A Levels are assessed primarily through examinations, and in some cases, coursework and/or practicals too, which are then combined to give a final grade. If you are planning to go on to higher education, this grade can then be translated into Universities and Colleges Admissions Service (UCAS) points. You will be awarded up to 56 points per A Level which can then be added together to reach the total number of UCAS points required by your chosen university.

Exam Details

Take Your Exams at Swansea College Exam Centre

Swansea Online Learning College can provide a guaranteed exam space in our affiliated exam centre, taking away the hassle of needing to find your own.

Register for your exams today…


AQA A Level Computer Science Spec
Download Specification
All A Level Online COURSES
A Level Exams Registration
Course specification
Payment Plans
Application Form

Have a question? Ask our virtual assistant on live chat below
or call us on 01792 535000 and speak to our experienced Student Adviser.

Share This Course, Choose Your Platform...