The four-year program is offered in 18 engineering disciplines, including aerospace engineering, chemical engineering, electrical engineering, civil engineering, mechanical engineering, environmental engineering, renewable energy engineering, mining engineering, surveying, telecommunications engineering, bioinformatics engineering, chemical product engineering, petroleum engineering, mechanical and manufacturing engineering, photovoltaics and solar engineering, quantum engineering, mechatronic engineering, computer engineering and software engineering.