This website uses cookies to improve your experience. Please either accept the cookies, or find out how to remove them Accept Accept cookies. More informationAccept
skip to main content
AQA Home
  • Contact us
  • About us
  • Join us
  • Log in
    • e-AQA
    • Examiner Extranet
    • All About Maths
  • Log in
    • e-AQA
    • Examiner Extranet
    • All About Maths
  • Search
  • Menu
  • 2021 exam changes
  • Subjects
  • Qualifications
  • Professional development
  • Exams administration
  1. Subjects
  2. Computer Science and IT
  3. AS and A-level
  4. Computer Science
  5. Subject content – A-level
Hide

Subject content – A-level

We will support the following programming languages:
  • C#
  • Java
  • Pascal/Delphi
  • Python
  • VB.Net.
Schools and colleges will be asked to indicate their programming language preference at the start of the study of the specification.

Subject content areas

  • 4.1 Fundamentals of programming
  • 4.2 Fundamentals of data structures
  • 4.3 Fundamentals of algorithms
  • 4.4 Theory of computation
  • 4.5 Fundamentals of data representation
  • 4.6 Fundamentals of computer systems
  • 4.7 Fundamentals of computer organisation and architecture
  • 4.8 Consequences of uses of computing
  • 4.9 Fundamentals of communication and networking
  • 4.10 Fundamentals of databases
  • 4.11 Big Data
  • 4.12 Fundamentals of functional programming
  • 4.13 Systematic approach to problem solving
  • 4.14 Non-exam assessment - the computing practical project

Download

AS-A-computer-science spec
  • Specifications for first teaching in 2015 (1.3 MB)

Thinking of teaching with us?

Yes, tell me more
  • Computer Science 
  • Introduction
  • Specification at a glance
  • Subject content – AS
  • Subject content – A-level
    • 4.1 Fundamentals of programming
    • 4.2 Fundamentals of data structures
    • 4.3 Fundamentals of algorithms
    • 4.4 Theory of computation
    • 4.5 Fundamentals of data representation
    • 4.6 Fundamentals of computer systems
    • 4.7 Fundamentals of computer organisation and architecture
    • 4.8 Consequences of uses of computing
    • 4.9 Fundamentals of communication and networking
    • 4.10 Fundamentals of databases
    • 4.11 Big Data
    • 4.12 Fundamentals of functional programming
    • 4.13 Systematic approach to problem solving
    • 4.14 Non-exam assessment - the computing practical project
  • Scheme of assessment
  • Non-exam assessment administration
  • General administration
  • Planning resources
  • Teaching resources
  • Assessment resources

Contact Details

Give us your feedback

Social Media Links

  • Twitter
  • YouTube
  • LinkedIn
  • Sitemap
  • Become an examiner
  • Jobs
  • Accessibility
  • Terms and conditions
  • Modern Slavery Statement
  • Privacy notice

AQA is not responsible for the content of external sites. © AQA 2021