Computer Science AS/A2 at Abbeyfield School
A-Level Computer Science is a challenging course that builds on the programming skills and knowledge of the GCSE Computer Science course. For the AS-level you will improve the quality of your programming as you expand your repertoire of techniques to include exception handling. You will create more modular and efficient programs by making more use of subroutines. You will also learn more about the fundamentals of computer science such as 2s complement binary, data compression, and encryption. If you continue to A2 you will expand your programming skills to include object-oriented programming—learn about classes, instances, and inheritance. You will improve your knowledge of data types to include stacks, graphs and hash tables. Understand the logic of computer programming by learning the maths you need to model computer systems and learn how to evaluate the complexity of a given algorithm.
A-level Computer Science will give you a great knowledge base to go on to study Computer Science at degree level. You will also gain practical programming skills that could allow you to seek employment or further training. You will need to be fully dedicated to improving your programming abilities and computing knowledge in order to succeed at this very challenging academic course.
B in Maths. Grade C in English. If GCSE Computer Science taken – Grade B at GCSE.
If GCSE Computer Science taken – Grade A at GCSE is desirable
How to apply
If you want to apply for this course, you will need to contact Abbeyfield School directly.