Below you will find an outline of the curriculum content delivered across the year. Please be aware that this is only an outline, and therefore at times content may cut across different half terms or may be moved as required. For a detailed breakdown of what you will be tested on in the assessment windows, please check the year group page.

Year 12 Content
Advent 1 Theory

  • System Architecture
  • Memory and Storage
  • Input and Output
  • Operating Systems

Programming Skills

  • Introduction to Object Oriented programming with PyGame
Advent 2 Theory

  • Application Generation
  • Types of programming language


Programming Skills

  • PyGame Project 2
  • Independent Challenges
Lent 1 Theory

  • Hashing, Encryption and Compression
  • Databases


Programming Skills

  • PyGame Project 3
  • SQL and data handling


Lent 2 Theory

  • Networks
  • Web Technologies


Programming Skills

  • HTML, CSS and Javascript
  • Website Project


Trinity 1 Theory

  • Data types and representation
  • Project Methodologies
  • Legal and Ethical Issues



  • Project Research
  • Project Analysis


Trinity 2 Theory

  • Recap and Revision
  • End of year assessment


  • Project Analysis continued
  • Project Design
  • Prototype program