Computer Science

Computer Science is essential in today's digital world, driving AI, cybersecurity, and data analysis.

Our comprehensive curriculum covers all levels, building a deep understanding of algorithms, programming, and software development while promoting critical thinking.

With a practical focus aligned with tech employers' needs, we equip pupils to understand and control digital technology.

Our innovative, supportive learning environment prepares pupils for successful careers, enabling them to make a meaningful impact in the ever-evolving digital age.

Digital and computer science

Meet The Staff

Mike Davis

Mike Davis

Head of Computer Science

Building essential skills with Computer Science

Studying Computer Science equips pupils with essential computing skills, from programming and algorithms to problem-solving. They design software, explore databases, networking, and cybersecurity.

Proficient in technology and computational thinking, pupils pursue software engineering, data analytics, and cybersecurity careers.

Our difference

Computer monitors

Exploring Computer Science beyond the classroom

Visits to places like Bletchley Park, known for World War II code-breaking, offer insights into cryptography and computing history. Trips to the Royal Signals in Blandford provide a unique opportunity to witness cutting-edge military communication technologies.

Pupils are also encouraged to participate in challenging competitions like the Bebras Computational Thinking Challenge and the cyber security-themed competition day hosted by the Army Signals at Blandford Camp. Our pupils consistently put in exceptional performances at these events.

Our Computer Science curriculum

We deliver a modern, up-to-date Computer Science curriculum that reflects the latest trends, technologies, and programming languages, using our own advanced Apple computers and students’ iPads.

  • Year 9: Introduction to Computer Science

    Year 9 pupils get a robust Computer Science foundation through activities like robotics, programming, AI, and data representation. This sets the stage for success in the Computer Science GCSE and equips pupils for the digital world ahead.

  • GCSE Computer Science

    Our Computer Science GCSE combines theory and practical application, ensuring a thorough grasp of Computer Science principles.

    The assessment includes on-screen and theory exams covering data, computers, hardware, software, networks, programming languages such as Python, and ethical considerations. Pupils complete a practical programming project too.

  • A Level Computer Science

    A Level Computer Science covers complex areas like algorithms, data structures, programming languages, and system design. Pupils develop strong problem-solving and computational thinking skills.

    The course also addresses emerging technologies and ethical considerations, preparing pupils for further education and diverse careers in technology-related fields.

Beyond Bryanston

Our Computer Science pupils achieve exceptional results, leading to many fantastic opportunities. Many pursue STEM-related degrees or programmes in Computer Science, physics, maths, or music at university.

The highly sought-after skills gained in Computer Science prepare graduates for diverse roles as software developers, data scientists, cybersecurity specialists, AI engineers, and more. 

Computer science

Meet the staff

Academic Subjects