Korsmo tok ikke examen artium, men hadde lært landbruk på Jønsberg videregående skole, gått Tegneskolen 1887-88 og Kristiania tekniske skole 1895-96. Etter å ha tatt noen botanikk-kurs ved Det Kongelige Frederiks Universitet 1911-13 ble han statens konsulent innen ugrasspørsmål 1913-20, der han ledet Statens Ugræsforsøg. Her ble store prosjekt innen utregning av avlingstap og effekter av bekjempelse estimert i tiden frem til 1923. Korsmo holdt stillingen professor i herbologi ved Norges landbrukshøgskole 1920–33.