IIMOC

International Math Optimization Challenge
One tough problem. One shot per club.
How It Works
IIMOC is a global competition for high school STEM clubs. Each team gets an approachable but unsolvable optimization problem and four weeks to submit their best solution. The club with the lowest loss wins. Special awards for creativity and best approach are also given.

Once the contest opens, the organizers release the official problem statement and the accompanying test dataset. Your team's goal is to design a Python program that runs in a reasonable amount of time and drives the loss on that dataset as low as possible.

Teamwork

Solve together as a club. Collaboration is key.

One Submission

Pick your club's best answer. No second chances.

Optimization

Minimize loss or maximize gain in a real-world scenario.

Global Rankings

See how you stack up against clubs worldwide.

Where Clubs Compete

Join students from:
Oregon Massachusetts Japan Korea Taiwan Morocco Canada

2025 Competition Timeline

Mark your calendar for every stage of IIMOC 2025.
Nov 10, 2025
Application deadline
Nov 22, 2025
Competition begins
Dec 21, 2025
Submission deadline
Dec 30, 2025
Results released

Ready?