Back to the top

Carnegie Mellon Informatics and Mathematics Competition

Register Now

CMIMC Information

What is CMIMC?

  • The Carnegie Mellon Informatics and Mathematics Competition (CMIMC) is an annual math and computer science competition held at Carnegie Mellon University by CMU students.
  • The contest is open to all middle and high school students, with teams of up to 6 contestants participating in individual and team rounds.
  • For more information, refer to https://cmimc.math.cmu.edu/math

Syllabus & Schedule

syllabus
  • Including but not limited to
  • - Arithmetic and Logic
    - Algebra
    - Geometry
    - Number Theory
    - Counting and Probability
Schedule
  • CMIMC (Math) will be held in-person at CMU Campus:
  • March 28, 2026
  • CMIMC (CS) will be held online:
  • TBD, 2026

Criteria & Format

The format of the test consists of several competition rounds outlined below. Refer to the official CMIMC website for more information.
Criteria to Qualify
There are no prerequisites to participate in this competition.

Please note, however, this is a competition for elementary and middle school students.
Format
TCS Round
Individual Round
Team Round

More Information About Format

The format of the test consists of several competition rounds outlined below.

TCS Round

In the Theoretical Computer Science (TCS) Round, you will come up an algorithm that represents your best possible solution. Here, "best" is defined differently for each problem - it could be the number of moves that your algorithm makes, or the number of points it earns.

This is a proof-based round, so you will also need to prove the correctness of your algorithm. This means proving that it always solves the given problem, as well as proving that it attains the claimed bound. You will get a higher score for proving a better bound, according to a pre-defined rubric.

You'll be working with your team to solve 2-3 problems in 60 minutes. You can see the sample problem for a good example of what you'll need to do. No coding experience is required, only algorithmic thinking!

Individual Round

There will be 3 individual rounds, organized by subject: Algebra and Number Theory, Geometry, and Combinatorics and Computer Science.

Each round has 10 problems (and a tiebreaker) which need to be solved in 50 minutes. Note that harder/less-solved questions are worth more points.

The tiebreaker question will ONLY be used as a tiebreaker. It will not actually add any points to your score.

For more information, refer to https://cmimc.math.cmu.edu/

Team Round

The team round consists of 10 problems to be completed as a team in 40 minutes.

Each question is worth the same number of points and the answers must be reasonably simplified.

For more information, refer to https://cmimc.math.cmu.edu/

Results for CMIMC

Random Math students excelled in last year's CMIMC
  • Random Math had 5 students place top 10 in 3 different subject categories, and 2 different Divisions.

    Random Math's Team won first place in the Theoretical Computer Science Round, and 2nd overall.
See List of Awardees
Ready to Excel?
Join Random Math
Follow us on our socials
Follow us on our socials