El Centro, ubicado junto a una plaza y un espejo de agua, muestra formas prismáticas inspiradas en la geología del sitio declarado Patrimonio de la Humanidad por la UNESCO, la Calzada de los Gigantes. Cuenta con abundante uso de luz natural, que es capturado por dos estructuras verticales en ángulo de 23 grados, reflejando la inclinación de la Tierra. El auditorio se hace eco de la forma de la icónica torre de agua dodecaédrica de UCD de 1972; las torres del Centro responden al pilar pentagonal de la torre de agua.
El Centro pretende fomentar la colaboración creativa y la interacción con un "circuito de conexión social" que permite a los estudiantes, docentes y visitantes mirar dentro de los espacios del fabricante y del aula a través de paredes de vidrio, pero también respeta la creatividad profunda al proporcionar espacios para la concentración y el silencio.
El estudio de Holl fue apoyado por Kavanagh Tuite Architects con sede en Dublín, los analistas estadounidenses Brightspot Strategy, los ingenieros estructurales Arup, los arquitectos paisajistas y diseñadores urbanos HarrisonStevens y los ingenieros climáticos Transsolar.
La primera etapa del concurso recibió propuestas de 98 equipos procedentes de 28 países.