Computer Science A Level at Highfields School
What is Computer Science?
The emphasis of this course is on abstract thinking, general problem-solving, algorithmic reasoning along with a strong emphasis on mathematical computation. The course develops students’ computational thinking skills and problem solving ability. Students will also
develop a range of skills including: high and low-level programming languages, network topologies,
communication and Boolean algebra.
A range of different group and individual based teaching techniques are used to deliver the course theory. Students are expected to be able to work independently on the majority of the practical aspects of this course and be able to problem solve to find solutions for themselves.
AS Course content
Paper 1: Fundamentals of programming & data structures, software development and the theory of computation.
Paper 2: Fundamentals of data representation, computer systems, computer organisation & architecture. The consequences of uses of computing and the
fundamentals of communication and networking
A2 Course content
Paper 1: Fundamentals of programming, data structures, algorithms and the theory of computation.
Paper 2: Fundamentals of data representation, computer systems, computer organisation & architecture. The consequences of uses of computing, big data and the fundamentals of communication & networking, databases and functional programming
Practical Problem Solution: Systematic approach to problem solving
Paper 1: 1 hour 30 min on-screen exam (50% of AS)
Paper 2: 1 hour 30 min written exam (50% of AS)
Paper 1: 2 hour 30 min on-screen exam (40% of A level)
Paper 2: 2 hour 30 min written exam (40% of A level)
Practical Problem Solutions: 20% of A-Level
- Software Development
- Network Management
How to apply
If you want to apply for this course, you will need to contact Highfields School directly.