Unlock Your Child’s Coding Potential with Coademy

Prepare your child for a future in technology with our Competitive Programming Track for School Students (Ages 12-17). Designed to build strong programming foundations, this course empowers young learners with the skills and confidence to excel in coding and problem-solving.

Programming Fundamentals

Master the basics of C++ programming, including variables, loops, and functions.

Algorithms & Data Structures

Learn essential topics such as sorting, searching, and basic data structures like arrays, stacks, and queues.

Problem-Solving Techniques

Develop critical thinking skills to tackle coding challenges effectively.

Preparation for IOI (International Olympiad in Informatics)

Gain the expertise needed to compete at the highest level.

Mathematical Foundations

Strengthen problem-solving with math concepts used in programming.

IOI Readiness

Tailored to prepare students for the International Olympiad in Informatics.

Scholarship Opportunities

Enhance eligibility for prestigious scholarships in programming and computer science.

Interactive Learning

Engage in live, hands-on coding sessions with real-time feedback.

Expert Instructors

Learn from seasoned programmers who specialize in competitive programming.

Community Support

Join a network of like-minded peers for collaboration and motivation.

Level 1

Introduction to programming and basic problem-solving.

Level 2

Intermediate topics like recursion, STL, and searching techniques.

Level 3

Advanced topics such as greedy algorithms, graph basics, and backtracking.

Level 4

Focus on graph theory, dynamic programming, and number theory.

Level 5

Advanced dynamic programming and complex data structures.

Duration

32-64 weeks (2-4 sessions per week, 3 hours per session).

Levels

Four progressive levels to ensure steady growth in knowledge and skills.

Platform

Online classes using Zoom, Google Classroom, and Slack for collaboration.

Language

C++ programming language—perfect for competitive programming.

Basic

ج.م200/Month
  • — 60 students per lecture
  • — 60 students per practice session
  • — 2 sessions per week (Lecture & Up-solving)
  • — Fixed waves schedule
  • — Fixed sessions timing
  • — Gym access
  • — Community access
  • — 2 hours per session

Premium

ج.م600/Month
  • — 20 students per lecture
  • — 20 students per practice session
  • — 2 sessions per week. Lecture, Mentoring & Up-solving
  • — Flexible intakes schedule
  • — Flexible sessions timing
  • — Gym access
  • — Community access
  • — 2 hours per session