Imagine Cup

Imagine Cup is a global competition that empowers the next generation of computer science students to team up and use their creativity, passion and knowledge of technology to create applications that shape how we live, work and play. Every year tens of thousands of students from across the globe compete for cash, travel and prizes and for the honor of taking home the Imagine Cup!

Learn more and register

View Competitions


Create a database driven photo sharing website in the cloud for a chance to win $1000!

Create a database driven photo sharing website in the cloud for a chance to win $1000!

Master cloud computing with Microsoft Azure and you could win $1,000! Did you know that every month a student pockets $1,000 USD for winning the Hello Cloud sweepstakes? To compete in Hello Cloud, you just register and complete one or more Hello Cloud activities, which we describe below. Every activity you complete gives you another...

Learn More

Code FTW. Sign up for Imagine Cup today!

Code FTW. Sign up for Imagine Cup today!

Learn More
Coding for the cloud could win you $1,000!

Coding for the cloud could win you $1,000!

Learn More

Competitions

2017 Imagine Cup - code.FTW!

2017 Imagine Cup

code.FTW!

Register Now!

The next big thing could come from you. Facebook and Twitter started as student projects. Your ideas could be next. The Imagine Cup is here to help you take the first steps. It's a global contest for the most original student applications, games, and solutions and the winning team will take home $100,000 (US).

Learn More

Hello Cloud 2017 - The Power of Azure

Hello Cloud 2017

The Power of Azure

Register Now!

Cloud computing is changing the technology industry. When you start looking for your first job, will you have the cloud on your résumé? You will if you compete in our new Hello Cloud Challenge! Every month, one student will win our $1,000 sweepstakes. To compete, you just complete one or more of our Hello Cloud activities. Each activity you complete gives you another chance to win!

Learn More