British Algorithmic Olympiad (BAO)
Rated Advanced, this algorithmic competition serves lower and upper secondary students in British schools. Participants begin with an online open round, and leading performers progress to a final. The central challenge is translating unfamiliar problems into precise algorithms, implementing efficient solutions and testing them carefully enough to perform reliably under competition time limits.
Verified information
Competition details can change. Always confirm dates, eligibility and entry requirements on the official organiser's website.
Official website ↗OVERALL COMPETITION LEVEL
Advanced Level
1 evaluation dimensions have source-backed automatic scores; 0 dimensions need conflict review.
Competition overview
Key information
Eligible ages
Up to 18
School level
Lower and Upper Secondary
Registration method
School or Individual
Competition stages
Open Round (online algorithmic challenge) followed by Finals for top participants/teams
Fee
Not yet announced by the organiser
Online / in-person
Online
Dates
Competition timeline
Registration opens
Not yet announced by the organiser
Registration closes
5 Dec 2025
Competition starts
8 Dec 2025
Competition ends
11 Dec 2025
Editorial perspective
Our Take
Official BAO pages describe the competition for Lower and Upper Secondary students in British schools. Open Round dates and school registration deadline are from the published 2025 cycle; final round is listed for April 2026.