University of Canterbury teams up with Microsoft, collaborat