IGCSE & A-Level Computer Science

Live Online Computer Science Classes That Build
Logic, Not Just Code

Computer Science is examined in theory, algorithms, and programming. Every Computer Science batch covers all three, in small groups of 10, taught live by a subject specialist. $49/month for IGCSE · $69/month for A-Level. New batches start every Monday.

Max 10 Students
Classes Recorded
WhatsApp Support
Computer Science Learning
Expert TutorsCambridge & Edexcel
Proven ResultsA* Track Record
1,200+
Computer Science Tutors
12,000+
Students Enrolled
4.9 / 5
Average Rating
100%
Customised Learning
Top Rated

Our Computer Science Tutors

Request a Tutor
Syllabus Coverage

What Every Computer Science Batch Covers

Most students who struggle in Computer Science exams are not struggling with coding but with pseudocode, trace tables, algorithm design, and written theory. Every batch is built to close all of those gaps.

IGCSE Computer Science Cambridge 0478 · Edexcel 4CP1

Data Representation

Binary, hexadecimal, images, sound, and compression

Computer Systems

Hardware, software, memory, storage, and operating systems

Networks & Cybersecurity

Network types, protocols, threats, and data protection

Algorithms & Problem Solving

Flowcharts, pseudocode, trace tables, and logic

Programming Concepts

Variables, loops, selection, arrays, and dry runs

A-Level Computer Science Cambridge 9618 · Edexcel IAL

Advanced Programming

Data structures, recursion, file handling, and modular design

Algorithms & Complexity

Searching, sorting, Big-O notation, and efficiency

Databases

Relational models, SQL, and normalisation

Theory of Computation

Boolean algebra, logic gates, and finite state machines

Project & Structured Questions

Long-answer explanations, code tracing, and evaluation skills
Why Choose Us

Why Small Batches Help in Computer Science

Computer Science requires guided thinking. Students must learn how to break problems into steps, not just memorise definitions. A small batch allows live coding discussion and algorithm walkthroughs.

Maximum 10 Students

Small enough for every student to be seen. Large enough to keep the price fair.

The price is fixed

$49/month for IGCSE. $69/month for A-Level. Locked for the life of your batch.

Every Class Recorded

Recordings are shared the same day, so students can revisit any topic.

WhatsApp Doubt Group

Every batch has a WhatsApp group. Questions asked between classes are answered.

Computer Science Learning
How It Works

From Trial Class to Exam Day

1

Attend a Free Trial

Join a real, live computer science class at your level and board. Observe the pace and clarity before committing.

2

Enrol in Your Batch

Pay per subject, per month. Your price is locked for the life of your batch. No registration fee. No contract.

3

Follow the plan

Live classes every week. Same-day recordings. A WhatsApp doubt group. Monthly progress updates to parents.

Now Enrolling

Computer Science Batches Are Open for May/June 2027

Every Computer Science batch follows a fixed plan built around the May/June 2027 exam session. Batches are capped at 10 students. New batches start every Monday.

IGCSE Computer Science

CAIE 0478 · Edexcel 4CP1

$49/month
Enrolling Now

A-Level Computer Science

CAIE 9618 · Edexcel IAL

$69/month
Enrolling Now
Exam Boards

Cambridge and Edexcel Taught to the Specification,
Not Around It

Every Computer Science batch is built around one syllabus code. The topic sequence, pseudocode conventions, programming requirements, and mark-scheme expectations of that board are followed exactly.

Cambridge IGCSE Computer Science (0478)

Cambridge IGCSE Computer Science is assessed across two papers: theory and problem-solving. Both require precise written answers. The batch prepares students for both papers with equal attention.

Data & AlgorithmsCambridge PseudocodePaper 1 & 2

Edexcel IGCSE Computer Science (4CP1)

The Edexcel International IGCSE Computer Science specification has its own assessment structure, command words, and mark allocation logic. Tutoring is aligned to how Edexcel examiners award marks.

Edexcel PseudocodeProgramming4CP1 Mark Schemes

Cambridge A-Level Computer Science (9618)

Cambridge A-Level Computer Science covers computational thinking, systems, programming, and theory across AS and A2. The batch is planned so that no section is rushed and the assessed project gets the support it needs.

AS & A2Project Support9618 Past Papers

Edexcel Int. A-Level Computer Science (IAL)

Edexcel IAL Computer Science is assessed across units, each with its own paper format, topic focus, and mark-scheme expectations. The batch follows that unit structure, so students are prepared for each paper individually.

Unit-by-UnitDatabases & NetworksIAL Mark Schemes
FAQs

Questions Parents Ask About the Computer Science Batches

Which Computer Science syllabus does My Tuition Gateway teach?
We teach Cambridge IGCSE Computer Science (0478), Edexcel IGCSE Computer Science (4CP1), Cambridge A-Level Computer Science (9618), and Edexcel IAL Computer Science. Every batch is labelled with its syllabus code, and teaching follows that board's specification from the first class to the last.
My child can code but struggles with theoretical and algorithmic questions. Will this help?
Yes, and this is one of the most common problems in Computer Science exams. Being able to program does not automatically translate into being able to write correct pseudocode, complete trace tables, or explain algorithms clearly in writing. The batch addresses both sides of the subject, not just one.
Does my child need prior coding experience to join?
No prior experience is required for the IGCSE batch. Programming and pseudocode are taught from scratch. For A-Level, some familiarity with programming concepts is helpful, but the batch starts from the specification, not from an assumed level.
Is pseudocode taught specifically, not just general programming?
Yes, at IGCSE and A-Level, the exam requires answers written in the board's pseudocode conventions, not in Python, Java, or any other language. The batch teaches pseudocode as the exam expects it, with enough programming practice to make the logic clear.
Does the batch cover the A-Level project or coursework component?
Yes, the programming project and its required documentation are supported throughout the batch. Structure, testing methodology, and write-up standards are all covered.
How many students are in each Computer Science batch?
Every batch has a maximum of 10 students. That is a firm limit, not a guideline. When a batch reaches 10, it closes, and a new one opens.
What if my child joins after the batch has already started?
Recordings of every earlier session are shared as soon as your child joins. The WhatsApp doubt group has been open since day one. Most students find they can follow the current classes while catching up on earlier recordings in their own time.
What if my child misses a class?
Every session is recorded and shared with the batch on the same day. Questions from missed classes can be raised in the WhatsApp group or at the start of the next live session.
Is the free trial really free?
Yes, it is a real, live Computer Science class. Your child joins the actual batch, sees how theory and problem-solving are taught, and experiences the pace. You decide afterwards. No payment is taken before the trial.
Can I cancel after enrolling?
Yes, there is no contract and no minimum period. You pay month-to-month and can stop whenever you choose.

Computer Science Batches Start Every Monday.

Tell us your level (IGCSE or A-Level) and your exam board on WhatsApp. We will send you the batch details and a trial-class invite on the same day.