Computer Science - A Level at Sandy Upper School
Year 1 Term1
Learners develop an understanding of the principles and concepts of computer science.
Topics covered are: + System architecture + Memory + Computational logicYear 1 Term2
Learners understand the components that make up digital systems and how they communicate with one another and with other systems:
- System software
- System security
Learners develop their practical programming skills using Python.
Year 1 Term3 Learners analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs.
Topics covers are:
- Programming techniques
- Programming development
Learners understand the impacts of digital technology to the individual and to wider society.
- Ethical and legal issues
Learners are given the opportunity to choose a computing problem to work through. Learners are required to analyse a problem, design a solution, develop a solution and evaluate the solution.Year 2 Term2
- Computer systems
- Algorithms and programming
How to apply
If you want to apply for this course, you will need to contact Sandy Upper School directly.