The university provides a diverse range of courses to study, at both undergraduate and postgraduate level. Some of them are Environmental Engineering, Materials Engineering, Mechanical Engineering, Mining Engineering, Marine Science, Chemistry, Earth and Environmental Sciences. Placed 201-250 in the Times Higher Education World University Rankings in 2020.