Imagine Cup is an annual competition which brings together young technologists worldwide to help resolve some of the world's toughest challenges. It enlists teams of four within collegiate levels to submit software solutions addressing a specifically provided theme. __