This program prepares students to develop and maintain complex software systems, combining theoretical computing science with industry practices. Real-world experience is gained through hackathons and coding events organized by the Student Tech Society. The School of Computing Science offers a fast-track option for high-achieving students to complete a BSc (Hons) or MSci degree in less time by exempting them from first-year material.