Cardiff University 2017 - 2021 Cardiff, United KingdomIT development, Studies / Statistics / Data, IT development