La arquitectura es la estructura fundamental sobre la que se asientan los sistemas software. La arquitectura de un sistema software está formada por sus elementos fundamentales, las propiedades visibles de los mismos y las relaciones que existen entre ellos.
Dentro de las arquitecturas software empresariales destacan, entre otros, conceptos como las arquitecturas orientadas a servicios (SOA), los servicios web o la gestión de procesos de negocio BPM (Business Proccess Management), como solución a los problemas de integración en sistemas cada vez más heterogéneos y de carácter distribuido.
En esta asignatura se estudiarán dichos conceptos y su aplicación en entornos empresariales siendo el alumno capaz de tomar decisiones estratégicas que integren los mismos.