Imagine Cup "Solve This"

I have been a part of the Imagine Cup since 2003 and every year, am delighted and surprised at how it gets better and better. 

This world-wide competition brings together students from all over the world and showcases young developers, designers and IT pros who are using technology as a vehicle for creating change.  The Imagine Cup provides a great opportunity for students to get familiar with professional-level developer tools and learn new technologies. Teams can compete in Software Design, Game Design, Digital Media, Embedded Development and Windows Phone 7 competitions thereby having a vast canvas from which to choose what technologies they want to use to solve problems that they are passionate about.

With a focus on demonstrating how technology can help address issues in education, healthcare and the environment, the competition generates an amazing number of interesting projects. For the Imagine Cup 2010, over 325,000 students stepped up to the challenge, with the top 400 ultimately making it to the Worldwide Finals in Warsaw, Poland last July.

Now, students are preparing for the Imagine Cup 2011 competition and I can't wait to see what they develop as they gear up for the first Worldwide Finals to take place in the United States - in New York City, July 8-13, 2011.

One of the aspects of the Imagine Cup that continues to impress me is the applicability of the students' projects.  With only the stipulation that their projects "help solve the world's toughest problems" and the recommendation to gain inspiration from the UN Millennium Development Goals, students' solutions have taken on a range of global issues.  

Something novel that students can leverage for inspiration for their project ideas is a new program called 'Imagine Cup Solve This'.  Organizations such as NetHope, the United Nations Development Programme (UNDP), the United Nations Industrial Development Organization (UNIDO), the United Nations Programme on Youth (UNPY), and the United States Agency for International Development (USAID) have submitted real problems that student teams can access, with a goal of developing an innovative solution that will help make a real and direct impact on society.  This is an exciting approach to problem-solving that brings together IGOs, NGOs, and non-profits, and provides a unique opportunity for students to learn new skills and gain experience while making a difference in the world.

I also want to point out that current university or high school students can download professional Microsoft developer, designer, and gaming software at no charge through DreamSpark. The program is available in 137 countries and regions and is a great resource for competitors.

If you are a student or know one, I strongly encourage you to step up to the challenge. You can learn more about the "Solve This" announcement or register at


Comments (3)

  1. Dave says:

    You mentioned "professional-level developer tools and learn new technologies" which one are you referring as Microsoft only release unstable Betaware now-a-days and none of which have a shelf life long enough to permit anyone to learn them. I wondering if Microsoft submitted it's visual studio development tool as that is a real world challenge since every developer faces challenges using it. I imagine too Soma, a world without visual studio 20xx and .net and the return of productive development tools, everyone can dream I suppose.

  2. Nate says:

    @Dave, from reading your post, its hard to see your experience with .net. I've been using .net tools over the last 5 years, and I've never thought It was as clunky as you've described. Yes, the new versions releases can be a little rough, but you just hold out for the first service pack, and its rock solid.

    Visual Studio 2008 has had 3+ years of shelf life, building on the exact same framework of code that has been around since .net's inception, which was released a little under 10 years ago. I'd say that is a pretty darn long shelf life!


  3. Marcello says:

    I think DreamSpark is a good idea. But I don't like the word "competition". Why not to encourage cooperation instead so everbody who is seriously interested can participate in the challenge?

    That brings a new question: who will openly cooperate when money is involved. Who will share an idea worth perhaps millions or billions with another who he or she doesnt know?

    The organization of our society is already broken by money. We should find a fix to our society first and the go after the problems that are a consequence of our society being broken.

    "325,000 students stepped up to the challenge, with the top 400 ultimately making"

    This can be read also as "there were 324.600 programmers left out".

    This is big mistake. The world cannnot afford to leave nobody out when there is a huge backlog of problems and a severe drought of new talents.

Skip to main content