Computing and computer technology is changing our lives. The paperless office may have turned out to be a myth, but the driverless vehicle is already a reality. If this pace of change continues, what will the world be like in 30 years’ time? Will it just be slicker and more sophisticated, or will it be almost unrecognisable?

At Epsom College, technology is used across all subjects. Pupils are taught to confident users of various devices and software made available across campus.

We show our pupils not just how to use software, but how it is made, and encourage them to write their own programs.

We aim to instil into our pupils an enthusiasm for the technology that will then help them learn how to harness its power and develop its potential.

Follow the links below to learn more about Computing at Epsom College.

The main objective of the Key Stage 3 Computing course is to continue the work that pupils will have started at their previous school, aiming to make them critical and independent users of computer technology.

We introduce new applications, and also further enhance their existing skills. Pupils will develop an understanding of the potential and limitations of software tools and the results they produce, and extend their thinking in relation to the applications of the technology in the wider world.

A second objective is to give them an introduction to the science and technology that underpins the IT systems they use.

Rather than just showing them how to use software applications, we give them an insight into how the software is created.

We introduce problem-solving and computational thinking, and teach the basic, fundamental programming concepts.

Pupils will be working with a variety of coding environments – from programming languages installed locally, on our network, to online interactive tools which help them practise further, understand and learn a programming language.

Year 7.

In Year 7 pupils cover:

  • Using computers safely, effectively, and responsibly
  • Introduction to Computational Thinking
  • Competition – UK Bebras Computational Thinking Challenge, organised by University of Oxford
  • Understanding computers
  • Web design from ground up

Year 8.

In Year 8 we build upon the work covered in Year 7, and focus on:

  • Introduction to SmallBasic
  • Modelling in SmallBasic
  • Competition – UK Bebras Computational Thinking Challenge, organised by University of Oxford
  • What is AI?
  • Meet Edison

In Year 9, we continue to develop pupils’ understanding of the core concepts of Computing and deepen their practice.

Those who will enjoy the programming elements of the course should, and usually do, consider taking the subject as an IGCSE option in Year 10.

In Year 9, we cover:

  • Introduction to Python3
  • Drawing shapes with Python Turtle
  • Competition – UK Bebras Computational Thinking Challenge, organised by University of Oxford
  • Understanding Binary Numbers
  • Manipulating Graphics with Photoshop Creative Cloud 2017

This IGCSE puts emphasis on learning the principles of problem-solving using a computer, computational thinking and programming. Pupils apply their understanding to develop computer-based solutions to problems using algorithms and a high-level programming language (Python 3).

This is not a programming course, but a course in which the fundamental programming concepts are learnt, which then can be applied in solving various practical problems using any high-level programming language.

This qualification will help pupils appreciate current and emerging computing technologies and the benefits of their use. They learn to recognise the ethical issues and potential risks when using computers.

It is an ideal foundation for further study in Computer Science, at A-level or beyond. The ultimate goal and ethos of this course is the academic rigour, creativity and the excitement of making things happen that comes with programming.

A challenging, fun and exciting advanced technical and practical subject, with a strong emphasis on programming/software development, both procedural and object-oriented paradigms.

The skills you will learn on this course are directly relevant to almost all modern vocations.

Computer Science A-level is highly regarded by employers and university admissions tutors alike.

As an academic subject in its own right, Computer Science is highly challenging and rewarding. But for those wishing to make their career in this field, there is no shortage of rewarding employment opportunities; with the current worldwide demand for computing specialists, the potential is very exciting indeed.

Personal computers are installed across the School in all departments, Day Houses and Boarding Houses.

There are four dedicated computing classrooms, each fully equipped with Windows PCs. The school also has suites of Apple Macintosh computers and a class set of iPads.

Computers are networked via fibre optic cable across the campus; there are wireless routers in all of the houses and in academic departments where required. The school runs its own internet servers via gigabit internet links.

Computing classrooms are equipped with a range of additional hardware to support teaching. Standard software suites include Microsoft Office Professional, Adobe Graphics and a wide range of specialist programs.

IT services are maintained by five full-time technicians.