1-to-1 Online Tutoring

Expert Computer Science tutoring — your spec, your pace

Taught by Gareth Edgell — Head of Computer Science, Senior Examiner, and software engineer with 25 years of industry experience and 15+ years of one-to-one tutoring.

As a Senior Examiner I mark real papers, so I know exactly where marks are won and lost. Based in Trowbridge, Wiltshire and tutoring online via Zoom — so I work with students anywhere in the UK.

GCSE & A Level All major exam boards Online via Zoom ⭐ 5 stars on Sherpa
Book a session →
Gareth Edgell — Computer Science Tutor
£60/hour
All levels · All subjects · All exam boards
Check availability →

What's covered

📘

GCSE Computer Science

AQA · OCR · Cambridge · Eduqas · Edexcel

  • All topics: algorithms, programming, data representation, networks, cyber security
  • Exam technique and mark scheme guidance
  • Python, ERL, and pseudocode
  • Past paper practice with detailed feedback
📗

A Level Computer Science

AQA · OCR · Cambridge

  • Theory: data structures, computer architecture, networking, databases
  • Object-oriented programming and functional programming
  • NEA / coursework project support
  • Algorithms: sorting, searching, Dijkstra's, A*, DFS/BFS
🐍

Python Programming

All levels — KS3 to A Level

  • Complete beginner through to advanced
  • Structured around your current capability
  • Real projects, not just isolated exercises
  • GCSE and A Level exam-style code questions
🏫

KS3 Computer Science

Years 7, 8 & 9

  • MakeCode, HTML & CSS, computational thinking
  • Building confidence before GCSE
  • Fun, practical projects
  • Matched to school curriculum

How it works

1

Book a slot

Choose a time that works for you using the booking calendar below. Sessions are online via Zoom.

2

First session

We identify your specific gaps and goals. No jumping straight into content — we build a clear picture first.

3

Personalised lessons

Every session is tailored to you. Live coding, worked examples, exam questions — all matched to your level and spec.

4

Track progress

Regular sessions build confidence and grades. Most students see measurable improvement within a few sessions.

Common questions

How are lessons delivered?

All lessons are online via Zoom with screen sharing. You'll need a computer or laptop — a tablet can work for theory but isn't ideal for coding sessions.

Where are you based, and do you tutor in person?

I'm based in Trowbridge, Wiltshire, but all tutoring is online via Zoom rather than in person. That means I work with students right across the UK, and you get the same screen-sharing, live-coding session wherever you are.

What difference does it make that you are an examiner?

I mark real papers as a Senior Examiner, so I know precisely how marks are awarded and where students lose them. Sessions focus not just on knowing the content but on writing answers the way a mark scheme rewards — which is usually the gap between a grade 7 and a grade 9.

Which exam boards do you cover?

AQA, OCR, Cambridge International, Eduqas, and Edexcel at GCSE. AQA, OCR, and Cambridge at A Level. I also have experience with the OCR Entry Level Computer Science qualification.

Do you help with NEA coursework?

Yes. NEA support is one of the areas I specialise in. Students regularly move up multiple mark bands with targeted coursework sessions.

What if I'm a complete beginner?

Completely fine. I always start from your current capability level — there's no assumed knowledge. Many students start with no prior programming experience.

How much do sessions cost?

Sessions are £60 per hour, at every level and for every exam board. There is no separate registration fee, and the first conversation to discuss what you need is free.

How many sessions will I need?

It depends on your goals and current level. Most students book weekly sessions in the run-up to exams, or fortnightly throughout the year. We'll discuss what suits you in the first session.

Book a session

Choose a time that works for you. Sessions are online via Zoom, £60 per hour.

Prefer to email? gareth.edgell@compscitutoring.com