Presencial

Grado en Ingeniería del Software — Universidad Complutense de Madrid (UCM)

La Universidad Complutense de Madrid imparte el Grado en Ingeniería del Software en la Facultad de Informática, dentro del campus de Ciudad Universitaria. Es un título oficial, verificado por el Consejo de Universidades, cursado de forma presencial en una de las facultades de informática públicas más grandes de Madrid.

MadridCiudad
PresencialModalidad
4 añosDuración (240 ECTS)

Plan de estudios

El grado tiene 240 créditos ECTS repartidos en cuatro cursos, es decir, ocho semestres, y forma específicamente para la gestión de proyectos software y el diseño de aplicaciones empresariales, con especial atención a que la arquitectura resultante sea fácil de mantener y de hacer evolucionar con el tiempo, algo que distingue a la ingeniería del software de un enfoque más centrado en programar sin más. A lo largo de la carrera se trabaja con varios lenguajes de programación, entre ellos Java, SQL, HTML, JavaScript y Python, una combinación pensada para cubrir tanto el desarrollo del lado del servidor como el de la interfaz visible para el usuario.

Además de la parte estrictamente académica, el alumnado de la Facultad de Informática de la UCM puede completar su formación con movilidad internacional a través de los programas Erasmus+ y SICUE, y con prácticas académicas externas en empresas, dos vías que en la práctica suelen marcar una diferencia real a la hora de construir un primer currículum antes de terminar el grado.

Acceso y precio

El precio de la primera matrícula para el curso 2026/2027 es de 19,43 €/crédito ECTS (nivel 2 de experimentalidad en la tabla de precios públicos de la UCM), lo que supone en torno a 1.166 € por un curso completo de 60 créditos, sin contar las tasas administrativas que se suman aparte. Se trata de un dato oficial de la propia universidad para el curso indicado, así que conviene confirmarlo de nuevo si se consulta esta ficha pasado ese periodo, porque los precios públicos se revisan cada año.

La nota de corte del curso vigente no está confirmada con una fuente oficial en el momento de escribir esta ficha, así que preferimos no aventurar una cifra: conviene consultarla directamente en el portal del Distrito Único de Madrid antes de tomar cualquier decisión sobre dónde solicitar plaza, ya que es la única fuente que puede darte el dato correcto y actualizado.

Salidas profesionales

La formación en varios lenguajes y en arquitecturas mantenibles que ofrece este grado encaja de forma directa con el perfil de desarrollador o desarrolladora de software que buscan hoy empresas de sectores muy diversos, tanto para trabajar en el backend, como en el frontend, como en puestos full-stack que combinan ambos frentes. También prepara para el análisis y diseño de sistemas, la fase en la que se decide cómo estructurar una aplicación antes de empezar a construirla, algo especialmente relevante cuando el propio plan de estudios pone el acento en aplicaciones empresariales pensadas para durar y evolucionar.

Otras salidas habituales para este perfil incluyen la gestión de proyectos software en roles como scrum master o product owner dentro de equipos que trabajan con metodologías ágiles, y el aseguramiento de la calidad del software mediante pruebas y validación antes de que un producto llegue a producción. Para quienes prefieren el contacto directo con otras empresas, la consultoría tecnológica ofrece la posibilidad de ayudar a digitalizar procesos que todavía dependen de tareas manuales, mientras que quienes quieren construir algo propio encuentran en esta formación una base sólida para el emprendimiento tecnológico. Y para quienes se inclinan por la investigación, la I+D+i en centros de investigación o en departamentos técnicos de grandes empresas tecnológicas sigue siendo una vía real de desarrollo profesional para este perfil.

Vida académica en la Facultad de Informática

Cursar este grado en Ciudad Universitaria significa hacerlo dentro de uno de los campus públicos más grandes de Madrid, compartiendo espacio con el resto de facultades de la UCM. La combinación de varios lenguajes de programación a lo largo de los ocho semestres (Java, SQL, HTML, JavaScript y Python, según figura en el plan de estudios) responde a la voluntad de que el alumnado no salga formado en una única tecnología, sino con una base lo bastante amplia como para adaptarse a lo que pida cada empresa en su primer empleo, algo especialmente relevante en un sector donde las herramientas concretas cambian con más frecuencia que los fundamentos que hay detrás de ellas.

La posibilidad de cursar parte de la carrera fuera de España a través de Erasmus+, o en otra universidad española mediante el programa SICUE, junto con las prácticas académicas externas en empresas, son dos vías que muchas universidades ofrecen sobre el papel pero que no siempre están tan consolidadas como en una facultad grande y con recorrido como esta. Quien valore especialmente la movilidad internacional durante la carrera debería preguntar en la propia facultad por el número de plazas disponibles y los convenios activos en el curso en que vaya a matricularse, porque esos datos concretos cambian de un año a otro.

Colegiación y ejercicio profesional

Una duda que surge con frecuencia entre quien compara esta titulación con ingenierías más clásicas es si hace falta colegiarse para poder trabajar al terminar. En España, la profesión de ingeniero informático no está sujeta a colegiación obligatoria, así que no es un requisito legal para ejercer como desarrollador, analista de sistemas o gestor de proyectos software. Existen colegios y asociaciones profesionales del sector de carácter voluntario, a los que muchos titulados deciden asociarse por la formación continua y la red de contactos que ofrecen, pero la decisión de hacerlo o no es libre y no condiciona la posibilidad de trabajar en el sector.

Qué tener en cuenta antes de matricularse

Al tratarse de una universidad pública de gran tamaño, la Facultad de Informática de la UCM ofrece un número de plazas más amplio que muchos centros privados o públicos de menor tamaño, lo que en la práctica suele traducirse en grupos más numerosos durante los primeros cursos, algo que conviene tener presente si se compara con universidades de tamaño más reducido. A cambio, la escala del centro suele ir acompañada de una oferta de optativas, grupos de investigación y actividades extracurriculares más amplia que la de facultades pequeñas, algo que puede compensar esa diferencia según las prioridades de cada estudiante.

El precio público mencionado más arriba, en torno a 1.166 € para un curso completo de 60 créditos, es notablemente inferior al de un grado equivalente en una universidad privada, una diferencia que conviene tener en cuenta al comparar el coste total de los cuatro años de carrera entre distintas opciones, aunque el coste no debería ser el único criterio de decisión frente a factores como el centro, la ciudad o las salidas profesionales que mejor encajen con el proyecto de cada persona.

Por último, quien esté valorando esta opción frente a otros grados similares en Madrid debería tener en cuenta que la Facultad de Informática de la UCM forma parte de una universidad generalista con una oferta muy amplia de titulaciones en otras áreas, lo que en la práctica facilita cursar asignaturas de libre elección fuera del ámbito estrictamente técnico, algo que no siempre está disponible en universidades politécnicas centradas casi en exclusiva en ingenierías. Para quien busca complementar su formación técnica con materias de otras disciplinas dentro de la misma universidad, este puede ser un factor a favor que conviene sopesar frente a otras opciones más especializadas.

Más información

Ver ficha de Universidad Complutense de Madrid →

Ver información general del Grado en Ingeniería del Software →

← Ver todos los grados universitarios del catálogo

Fuente oficial

Este título figura en el Registro de Universidades, Centros y Títulos (RUCT) del Ministerio de Educación. Se imparte en: Facultad de Informática.