[1] El nombre actual se adoptó una vez que el Consejo Privado del Reino Unido le otorgara su carta de independencia como universidad en 2016.
[2][3][4] La universidad funciona como un "centro de sostenibilidad aplicada",[5] que se estructura en torno a un eje eje central en el distrito de Ipswich (Norfolk) y otros tres campus que se ubican en Bury St Edmunds, Lowestoft y Great Yarmouth (también en Norfolk).
El edificio principal de la universidad se conoce como Waterfront building y fue diseñado por RMJM.
[15][16][4] El edificio más reciente, The Hold, alberga la secretaría y una sala de conferencias.
Materias como Informática, Ingeniería, Moda, Música y Fotografía están disponibles en el centro, que cuenta con un moderno estudio de grabación.