Computer Science at King Ecgbert
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.
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.
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.
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.
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.