Accessibility links

Computer Science at King Ecgbert

Course description

It’s an intensely creative subject that combines invention and excitement, that can look at the natural world through a digital prism.

This is an ideal qualification for students who are looking to develop advanced understanding of computer science. Or those who want to apply their coding ability to real life/world problems. 

Course content

The course covers the following topics, amongst others:
Computer programming, computational thinking and problem solving, pattern recognition, abstraction and decomposition, algorithms, data types and structures, characteristics of computers and software, software design and legal, ethical, cultural and moral issues in computing.

Unit 1 – computer Systems

  • Components of a computer and their uses
  • Types of software and the methodologies used to develop them
  • How data is exchanged between different systems
  • How data is represented and stored in different structures and the use of different algorithms
  • Laws surrounding the use and ethical issues that can arise from the use of computers

Unit 2 - Programming and Algorithms

  • What is meant by computational thinking
  • How computers are used to solve problems and programs can be written to solve them
  • The use of algorithms to describe problems and standard algorithms

Unit 3 – Programming Project

Students select their own user-driven problem of an appropriate size and complexity to solve. This will enable them to demonstrate the skills and knowledge necessary to meet the assessment objectives. Students will need to analyse the problem, design a solution, implement the solution and give a thorough evaluation.

How is the course taught?

Lessons will be a mix of theory lessons in preparation for written exams, this will include outside speakers, visits and practical lessons as part of the coursework.

Entry requirements

A minimum of a grade 6 in Computing/Computer Science or 6 in Maths GCSE.  A in ICT.


A Level:- Two written papers worth 40%

Unit 3 – Programming project - 20%

Practical programming skills will be marked internally and externally moderated.

Financial information


Future opportunities

An A-Level in Computer Science is useful for all kinds of careers, whether it be a career in computing such as software development, programming, network engineering, web design, cyber security or ethical hacking, or a career in business, science, technology, engineering or mathematics. In fact, the skills you will develop on our computer science course are valued by many employers and can be transferred to many careers.

Further information

Trips, visits and extra-curricular

Visit to Sheffield  to Digifest at Sheffield Hallam

Visit to Sheffield Diamond to use Virtual reality systems


How to apply

You can apply for this course through UCAS Progress. Add this course to your favourites so you can start making an application.

Last updated date: 28 September 2018
Provider logo

Key information

  • Start date: Next September

Contact details