Departments, Schools and Programs

Department/academic units


We offer 15 undergraduate degrees, and each of our 8 academic units offer graduate degrees for both Masters and PhD.

Undergraduate degree programs

For more information about our engineering undergraduate programs, take a look at our future students program pages or request a mailed brochure/digital download.

Graduate degree programs