Skip To Main Content

Nav Mobile Container

Search Container

Computer Science

Computer Science is an exciting and highly creative subject. From understanding digital systems to designing software, students develop strong analytical skills, computational thinking, and a genuine enthusiasm for technology.

What we teach

Computing

Years 7- 8
The course introduces computational thinking through block-based programming, the UK Bebras Challenge, BBC micro:bit projects, robotics, and web design with HTML and CSS. Arcade game design module allows students to apply programming concepts creatively.

Year 9
Python programming starts with simple input and output, gradually progressing to iteration, selection, and debugging. Lessons require problem-solving and logical thinking, using pair programming, live coding, and worked examples. Arcade game projects provide hands-on experience, encouraging creativity alongside technical skills.

Computer Science

GCSE (Years 10 - 11)
Students follow the OCR GCSE Computer Science syllabus, developing programming skills and a solid understanding of computer systems, algorithms, and computational theory.

A Level (Years 12 - 13)
Students continue with OCR A Level Computer Science, exploring advanced programming, algorithms, data structures, and computer architecture. Through their coursework, students apply theoretical knowledge to practical problems. Computer Science often attracts strong mathematicians, though the course is accessible to all with curiosity and problem-solving skills.

Enrichment

We offer a wide range of supra-curricular activities.

Clubs and Societies
Lower School Code Club, Middle and Upper School Coding Society, CS Problem Solving Club

Competitions
UK Bebras Challenge, UK Coding Challenge, Perse Coding Challenge, National Cipher Challenge, and British Informatics Olympiad

Trips

  • Day visits to the Centre for Computing History, Science Museum, Robotics Conference, and Computing Student Conference (London Universities)
  • A residential trip to San Francisco and Silicon Valley

Destinations

Computer Science at Dulwich equips students with the skills and confidence to succeed at university and beyond. Our pupils have gone on to study Computer Science at leading UK universities, including Cambridge, Imperial College London, Oxford, UCL, and Warwick, and internationally at UC Berkeley and Georgia Tech.

Discover More

Minha Son

Ms Minha Son MA
Head of Computer Science
sonm@dulwich.org.uk

Minha Son studied Computer Science and Engineering at Ewha Womans University in Seoul. After seven years working in education in Korea, she moved to London to study Masters in Curriculum, Pedagogy and Assessment at UCL Institute of Education. She joined JAGS after her PGCE at King's College London, and then came to Dulwich College.

Minha Son was a resident tutor at Old Blew and the Orchard boarding house for four years.