University Of Aberdeen 2018 - 2021 Aberdeen, UK, AberdeenSviluppo informatico, Sviluppo informatico, Risorse umane / Formazione