Skip to content ↓

Computer Science

Computers have impacted the way that we live our daily lives in immeasurable ways over the last few decades.  From the way in which we find and communicate information, to the way that we socialise and keep in touch with friends and family, technology has been at the forefront of an ever-evolving and developing world. 

Studying Computer Science will equip our students to be truly involved in this technological age.  They could be innovators, creators, designers or developers, rather than just passive users of emerging technologies.  They will use their skills in problem solving, computational thinking and the ability to develop and communicate their ideas to improve the world around them, and possibly even help to solve some of the critical issues that are facing our civilisation at this time, such as global warming, recycling and the ever growing problem of plastic waste.   

In recent times, computer technology has helped us as a civilisation to monitor, manage and contain the deadly Covid-19 virus, and helped innumerable people to work from home and assisted students with their education by giving them the tools they needed to access their learning remotely.  Our students could lead the way in developing new technologies or new pieces of software that could be utilised further in these trying times, and even help to prevent and contain similar outbreaks in the future.  

Computer Science equips students with a range of skills that will enable them to fully embrace this technological age, and will help them to navigate their way positively through the world. 

Here at Colfox we believe that a hands on approach is invaluable to learning complicated concepts surrounding Computer Science, so we employ a range of interactive techniques to help our students to build their knowledge and comprehension of the subject.  We use real-life scenarios in programming and we have an extensive range of computer components that the students can experience first hand.  Seeing is believing, as they say, and we believe that this approach is very beneficial to our students to help them understand the internal components of a computer system and how they interact to make the system operate.