Imagine Cup is a worldwide software contest organized by Microsoft for students, also known as IC. The contest is executed in 2 phases: regional competition in each country and a Worldwide Finals competition executed with all regional winners from different categories. At MICs, students and IC competitors have access to coach and mentorship, training and prototype development. More Information at imaginecup.com