Computer Science A Level at The Sandon School
The course is not about learning to use tools or just training in a programming language. Instead the emphasis is on computational thinking. Computational thinking is a kind of reasoning used by both humans and machines. Thinking computationally is an important life skill.
- Fundamentals of programming
- Fundamentals of data structures
- Fundamentals of algorithms
- Theory of computation
- Fundamentals of data representation
- Fundamentals of computer systems
- Fundamentals of computer organisation and architecture
- Consequences of uses of computing
- Fundamentals of communication and networking
- Fundamentals of databases
- Big Data
- Fundamentals of functional programming
- Systematic approach to problem solving
- Non-exam assessment - the computing practical project
Students should achieve a grade B in computing GCSE, if studied. At least a B grade in GCSE maths is required to meet the demands of the computing algorithms studied. You must be committed to doing a lot of work in your own time to learn the skills required to be a competent programmer.
This specification has been designed for students who wish to go on to higher education courses or employment where knowledge of computing would be beneficial. Courses studied can be computer science, medicine, law, business, politics or any type of science.
How to apply
If you want to apply for this course, you will need to contact The Sandon School directly.