About Your Tutor

15+ years teaching experience, OCR Examiner

Qualifications & Experience

PhD in Computer Science

Queen Mary University of London

OCR Examiner

Active examiner for A-Level Computer Science

15+ Years Teaching

Extensive experience across all levels

My Teaching Approach

Personalised Learning

Every student learns differently. I adapt my teaching style to match how you learn best, whether that's through visual explanations, hands-on coding, or theoretical discussion.

Exam-Focused Preparation

As an OCR examiner, I know exactly what examiners look for. I'll teach you the techniques and approaches that maximise your marks.

Building Real Understanding

Rather than memorisation, I focus on helping you truly understand concepts so you can apply them confidently in any situation.

Practical Programming Skills

Computer Science is a practical subject. We'll write real code together and build projects that reinforce your learning.

OCR Curriculum Coverage

Computer Systems

  • • CPU architecture and operation
  • • Memory and storage
  • • System software
  • • Operating systems

Programming

  • • Python programming
  • • Data structures
  • • Object-oriented concepts
  • • Algorithm implementation

Algorithms

  • • Searching algorithms
  • • Sorting algorithms
  • • Big O notation
  • • Algorithm design

Data Representation

  • • Number systems
  • • Binary arithmetic
  • • Character encoding
  • • Image and sound representation

Networks

  • • Network topologies
  • • Protocols and layers
  • • Internet and web
  • • Network security

Computational Thinking

  • • Abstraction
  • • Decomposition
  • • Pattern recognition
  • • Algorithm design

Ready to Get Started?

Book a session and let's work together on your Computer Science goals.