University of aberdeen computer science entry requirements July 8, 2019 16 32 64 128 University of aberdeen computer science University of pittsburgh computer science University of alberta University of alberta edmonton University of pittsburgh