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