Computer Science

The Computer Science GCSE provides students with the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms, and data representation. Working with other subject areas we are able to develop an interesting and exciting curriculum which helps our students learn. PBL, Project Based Learning, is a key process we used to enhance and develop students learning



Our students all develop work from vocational briefs which are linked to the Edexcel specification. The aims and objectives of this qualification are to enable students to:

  • Understand and apply the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms, and data representation
  • Analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs
  • Think creatively, innovatively, analytically, logically and critically
  • Understand the components that make up digital systems, and how they communicate with one another and with other systems
  • Understand the impacts of digital technology to the individual and to wider society
  • Apply mathematical skills relevant to computer science


  • Software Engineer
  • Games Designer
  • Security Architect IT
  • Program Manager, Computer software
  • Software Architect
  • Business Intelligence Director

Specification summary for
Computer Science

The subject content of the specification combines knowledge and understanding of the principles of computer science with practical problem solving and programming skills

The subject content is divided into six topics:

  1. Problem solving
  2. Programming
  3. Data
  4. Computers
  5. Communication and the internet
  6. The bigger picture

Each topic is divided into one or more sections and each section consists of a number of statements. The topics are interlinked.



The Computer Science exam board we use is Edexcel and below you will find links to the current specification and the new 2016 spec

Course Leader

Bushra Aslam – Computer Science Teacher

Starting my teaching career at Manchester Creative Studio, as the teacher of Computer Science, has allowed me to empower students through exciting and creative approaches. This both motivates pupils and raises standards. I try to create an atmosphere where students feel comfortable to discuss, give comments and ask any questions they have about the course. Teaching is a lifelong learning process. It allows me to continue learning and see learning from a students perspective. This drives me to make teaching fun, interactive and challenging. Teaching maths, also, allows me to incorporate the fundamentals of maths within computer science lessons, giving students a more secure understanding of the logical processes needed to take place in order to solve problems