Imagine Cup offers competitions and contests for any skill level! Click any of the categories below for more information and to register, or click the skill levels on the top to find a competition that’s right for you!

Beginner competitions are for anyone, regardless of age or coding experience.
Medium competitions are for older students with some coding familiarity.
Advanced competitions are for experienced teams of student developers.

Earth Online Contest
Code With NASA Science
Earth Online Contest
Code With NASA Science
^

Earth is a new contest for students ages 6-18 in which you’ll use computer programming to create a game, simulation, or story inspired by the kinds of earth science that NASA and other researchers do every day. 18 winning students will win prizes totaling $36,000!

Click here to learn more about the Earth Challenge!

Beginner Level: This competition is intended for student developers with no coding experience, as well as those just learning to code.