U of t engineering science majors July 8, 2019 16 32 64 128 University of toronto mechanical engineering University of science and technology University of technology sydney University of technology sydney fees University of technology malaysia