University of glasgow computer science msc July 8, 2019 16 32 64 128 University of glasgow computer science University of glasgow mba University of glasgow campus tour University of glasgow tour