STEM is study in the fields of Science, Technology, Engineering and Mathematics.
Research shows that studies in STEM not only encourage the development of critical thinking and advanced communication skills, they also boost curiosity and creativity, improve cognitive powers and encourage independent thought.
We invest in STEM to give our students the edge over other candidates in their future careers.

Mathias, Year 8, has recently demonstrated how STEM can encourage independent thought. As part of his class project in Computer Science, Mathias produced an AI (artificial intelligence) system that recognises written letters. He trained the AI with over 300 versions of each letter and then wrote an interface for the user to scribble their character. The idea was progressed on his own initiative, with minimal support, and saw him navigate complex problem-solving in an extremely innovative way.

Students study programming in their Computer Science lessons. Both the Prep School and Senior School Computer Science rooms are liberally equipped with Raspberry Pi computers to give students opportunities to experiment with physical computing.
Pupils learn the principles of programming from Year 3. Once they start Senior School, they begin using Python, an easy-to-learn, multi-purpose language. In Year 8 students engage in a Westbourne Summer of Code where they brainstorm their own projects to develop. This year students have built text-based adventure games, a graphical game featuring a maze-portal, and even a bedroom burglar alarm!
