University of canterbury ranking engineering July 8, 2019 16 32 64 128 University of canterbury civil engineering ranking University of canterbury mechanical engineering ranking University of canada Best university for engineering in the world