Imagine Cup , Microsoft’s global technology competition, had more than 300,000 student participants from 100 countries this year - and for the first time in its seven year history, the competition featured a challenge focused on parallelism . This is