The university trains engineers in different degree programs, including Civil Engineering, Electrical Engineering, and Environmental Engineering. The university maintains a number of interdisciplinary research institutes and centres, including the Institute for Sustainability, Energy, and Environment. Placed 75 in the QS Top Universities Rankings 2020.