South Africa and software giant Microsoft are to work together to fast-track high-performance computing and enterprise development in the country, and to provide previously disadvantaged students with placement opportunities in order to gain work experience.