curriculum of google and microsoft