This repository contains a GAP implementation of the deterministic and randomised versions Schreier-Sims Algorithm together with some other user or non-user-faced functions. This work has been conducted as part of the Vertically Integrated Project on Mathematical Software 2021 under the supervision of prof James Mitchell.