Enrollment for the ISI-CMI is Live! Apply Now β†’
EduGlobal Logo
Edu Global Institute For Olympiads and Research

Coding Courses - Class 9 - 10

Structured online programmes in mathematics, physics, chemistry and computer science.

13 courses found

USACO Masterclass course at EduGlobal Institute
Olympiad Coding

Elite USACO Masterclass: Bronze to Platinum Algorithmic Training

Dominate the USA Computing Olympiad. Expert-led USACO preparation covering Bronze to Platinum algorithms, C++/Python...

Class 9 - Class 12 Free
Student writing algorithmic code for the Australian Informatics Olympiad
Olympiad Coding

Australian Informatics Olympiad Preparation: AIO

Australian Informatics Olympiad preparation: 6 questions in 3 hours submitted as source code, in C, C++, Java or Python...

Class 9 - Class 12 Enquire
Student writing a program for the British Informatics Olympiad
Olympiad Coding

British Informatics Olympiad Preparation: BIO Round 1

British Informatics Olympiad preparation: Round 1 is a three-hour paper of three questions sat in school, solved in any...

Class 9 - Class 12 Enquire
Student working through algorithmic thinking puzzles on paper
Olympiad Coding

CAT Preparation: Computational and Algorithmic Thinking

CAT preparation for Class 9 and 10: 60 minutes, 6 multiple choice and 3 three-part questions for 36 marks, with no...

Class 9 - Class 10 Enquire
Student solving algorithmic programming problems for the Canadian Computing Competition
Olympiad Coding

Canadian Computing Competition Preparation: CCC Junior

Canadian Computing Competition preparation: the Junior division is 5 problems in 3 hours for 75 points, and students...

Class 9 - Class 12 Enquire
Secondary student programming a solution for the Singapore informatics olympiad
Olympiad Coding

NOI Singapore Preparation: National Olympiad Informatics

NOI Singapore preparation: a five-hour session solving four to five programming tasks, hosted by the NUS School of...

Class 9 - Class 12 Enquire
C and C++ source code on screen with a memory layout diagram
Programming Languages Coding

C and C++ Programming Course: Memory to Modern C++26

A C and CPP programming course starting with memory and pointers, then building to modern C++26 with RAII, templates...

Class 9 - Graduate Enquire
Java code in an IDE beside a class design diagram
Programming Languages Coding

Java Programming Course: OOP, DSA and Backend

A Java programming course built on Java 25 LTS: object-oriented design, data structures, virtual threads as the default...

Class 9 - Graduate Enquire
JavaScript code with browser developer tools open alongside
Programming Languages Coding

JavaScript Course: Fundamentals to TypeScript

A JavaScript course covering the language properly, async behaviour, the ES2026 additions, Node tooling and TypeScript...

Class 9 - Graduate Enquire
Web developer working on a responsive layout across two screens
Programming Languages Coding

Full Stack Web Development Course: React, Next.js, APIs

A full stack web development course covering semantic HTML, modern CSS, React 19, Next.js server components, APIs...

Class 9 - Graduate Enquire
Student planning a Create performance task project on a laptop
AP Courses Coding

AP Computer Science Principles Tutoring and Project Support

AP Computer Science Principles tutoring covering the Create performance task, algorithms, data and the digital exam...

Class 9 - Class 12 Enquire
Student measuring the performance of a real-time software system
Research Programmes Coding

Informatics Research Programme: A Real-Time Project

An informatics research programme where students build and measure a real-time system, then report honestly on what it...

Class 10 - Class 12 Enquire
Student writing Java code for the AP Computer Science A exam
AP Courses Coding

AP Computer Science A Tutoring: Java and the Digital Exam

AP Computer Science A tutoring for the digital exam: Java fundamentals, objects, arrays and recursion, with...

Class 10 - Class 12 Enquire

Free resources, straight to your inbox

Problem sets, strategy guides and olympiad registration deadlines β€” sent when they matter, never more than twice a month.