Computer Science Subject Knowledge Enhancement Courses

Apply now or register your interest now

SKE Computer Science

Distance learning subject knowledge enhancement courses are available in the following forms:

Apply now or register interest »

Free with every Computer Science course

Enrol on one of our Computer Science courses and you will have access to the same modules in mathematics to supplement your learning.

New this year is our KS3 4 week Computer Science module which will lay a foundation through KS2, KS3 and the transition to GCSE. All Computer Science trainees will have access to this module, some as a core module, others as an optional module. The new module also incorporates Virtual Lessons, which are examples of structured Computer Science lessons.

You will enjoy access to all of these resources for a further two years throughout your Teacher Training and NQT years.

Eligibility criteria

To apply for one of our Computer Science SKE courses, you will need to have been offered a place on a Teacher Training Programme in Computer Science (or qualifying programme) with successful completion of an SKE a condition of that offer.

It is important that you discuss with your provider which of our courses is most suited to your needs and have a clear idea of the duration of the SKE required. Each partner supplies their own tutors and course leaders plus additional and unique educational components.

Course content

KS3 module

  • KS2 Computer Science
  • Starting KS3 Computer Science
  • Moving from KS3 to KS4 Computer Science
  • A selection of Virtual Lessons in Computer Science

GCSE topics

  • Programming Basics
  • Programming Basics 2
  • Data Structures
  • Subroutines
  • Further Programming
  • Algorithms
  • Computer Systems
  • Computer Systems 2
  • Data Representation
  • Computer Networks and Cybersecurity
  • Impacts of Digital Technology

A Level modules

  • Data Structures
  • Algorithms
  • Theory of Computation
  • Data Representation
  • Computer Systems
  • Computer Organisation and Architecture
  • Consequences of Uses of Computing
  • Communication & Networking
  • Databases
  • Functional Programming
  • Systematic Approaches to Problem Solving

To ensure your place, select a partner below to apply now or register your interest: