CCC » Cursos » Técnico Superior Universitario en Programación Avanzada, Análisis, Diseño y Soluciones Software (TSU)
Técnico Superior Universitario en Programación Avanzada, Análisis, Diseño y Soluciones Software(TSU)
La formación que te prepara para dar el salto de programar a dirigir proyectos tecnológicos que transforman la forma en que trabajamos y vivimos.
- Estudia a tu ritmo y con clases en directo
- Convalida créditos universitarios
- Formación universitaria
Contenido promocional
Modalidad: OnlineDuración: 6 mesesFecha de inicio: Enero 2027
- Nombre oficial: Técnico Superior Universitario en Programación Avanzada, Análisis, Diseño y Soluciones Software
- Nivel: Técnico Superior Universitario
- Familia profesional: Tecnología
- Modalidad: Online
- Inicio: Enero 2027
- Duración Total: 6 meses
Propuesta de valor
El Curso Universitario en Programación Avanzada, Análisis, Diseño y Soluciones Software te prepara para trabajar y dirigir equipos de programación, planificar y guiar proyectos tecnológicos
Durante tu formación aprenderás a:
- Usar y programar ordenadores, sistemas operativos, bases de datos y programas informáticos.
- Conocer los sistemas informáticos, su programación y su aplicación para la resolución de problemas.
- Conocer los procedimientos algorítmicos para diseñar soluciones a problemas.
- Controlar la programación paralela, concurrente, distribuida y de tiempo real.
- Aprender las estructuras de datos adecuadas para la resolución de problemas.
- Valorar las necesidades del cliente para diseño de soluciones.
- Analizar, diseñar, construir y mantener aplicaciones con seguridad y eficiencia.
- Desarrollar, mantener y evaluar servicios y sistemas software.
- Liderar proyectos tecnológicos y gestión de equipos.
Al finalizar tendrás:
- Titulación universitaria en Técnico Superior Universitario en Programación Avanzada, Análisis, Diseño y Soluciones Software por la UCAM
-
La Universidad Católica de Murcia (UCAM), accedes a una institución referente por su excelencia académica, innovación y fuerte conexión con el mundo profesional. Reconocida por rankings como QS World University, Times Higher Education, U-Multirank,
Salidas profesionales
Programador de aplicaciones
Apoyo en el desarrollo, mantenimiento y actualización de aplicaciones y sitios web
Experto en usabilidad
Apoyo en la evaluación y mejora de la experiencia de usuario en aplicaciones y páginas web
Comercial TIC
Apoyo en la venta, asesoramiento y promoción de productos y servicios tecnológicos
Un perfil altamente demandado
Accede a uno de los sectores con mayor inserción:
+52,8%
total de ofertas en tecnología son para desarrolladores
200 Mil
vacantes quedaron sin cubrir en España por falta de talento
95%
de los asalariados cuentan con contratos indefinidos
Plan de estudios
1Temario
Módulo en Programación
Asignatura 1. Fundamentos de Programación I
- Estructura y elementos de un programa en C.
- Entrada / Salida formateada.
- Tipos de datos y sus operaciones.
- Control de flujo y funciones.
- Arrays, cadenas y estructuras en C.
Asignatura 2. Algoritmia
- Métodos de almacenamiento y búsqueda mediante cálculo de dirección
- Backtracking
- Algoritmos de clasificación, ordenación y búsqueda.
Asignatura 3. Programación Paralela
- Identificar los conceptos principales.
- Distintos modelos tradicionales de programación.
- Distintos modelos en arquitectura masivamente paralela.
Módulo Análisis, Diseño y Soluciones Software
Asignatura 1. Ingeniería de requisitos
- Definir el concepto de requisito desde diferentes puntos de vista
- Clasificar los requisitos software
- Especificar los requisitos software
- Describir los diferentes procesos de ingeniería de requisitos
- Describir el proceso de gestión de requisitos.
- Documentar los requisitos software de acuerdo con los estándares existentes.
Asignatura 2. Modelado del software
- Describir diferentes procesos de desarrollo software.
- Explicar diferentes técnicas de modelado software
- Aplicar diferentes técnicas de modelado a la resolución de supuestos prácticos
- Modelar el comportamiento y la arquitectura del sistema
- Identificar los distintos patrones de diseño
- Explicar las características principales de la reutilización y la reingeniería.
Asignatura 3. Calidad del software
- El concepto de calidad del software y las actividades
- Conocer las métricas, metodologías y estándares de medición del software.
Asignatura 4. Soluciones informáticas para la empresa
- Definir el concepto de organización empresarial
- Identificar los requerimientos de una organización
- Realizar un análisis comparativo entre las diferentes soluciones
- Conocer las principales soluciones software empresarial
- Seleccionar e integrar las soluciones software
¿Por qué estudiar en CCC?
Porque en CCC puedes estudiar y prepararte para intervenir en emergencias reales:
- Metodología 100% online, flexible y con clases en directo
- Materiales de calidad elaborados por profesores especializados
- Tutorías grupales de apoyo y resolución de dudas
- Sales con Ventaja: formación complementaria sin coste adicional

Impúlsate con una entidad
centrada en ti y tu empleabilidad
+85
Años formando profesionales
+3 Mill.
Alumnos formados
+10.500
Empresas colaboradoras
+100
Profesionales expertos
Requisitos de acceso al Técnico Superior Universitario en Programación Avanzada, Análisis, Diseño y Soluciones Software
Para acceder al Título será necesario demostrar conocimientos mínimos para el correcto seguimiento y aprovechamiento del curso.
Podrán tener acceso al Título:
Alumnos que estén cursando 1° o 2° del Ciclo Superior Administración de Sistemas Informáticos en Red.
Alumnos que hayan finalizado sus estudios del Ciclo Superior Administración de Sistemas Informáticos en Red.
Profesionales que quieran ampliar sus conocimientos en el campo de la Informática.
Universitarios de cualquier grado.
Edad mínima:
Deberás tener al menos 16 años o para cumplirlos en el año natural en el que se inicie la formación.
Estudios: Cumplir alguno de los siguientes requisitos
- Estar en posesión del título de Graduado en Educación Secundaria Obligatoria (ESO) o equivalente.
- Estar en posesión de un título Profesional Básico (FP Básica).
- Estar en posesión de un título de Técnico o Técnico Auxiliar.
- Haber superado el segundo curso del Bachillerato Unificado y Polivalente (BUP).
- Haber superado la prueba de acceso a ciclos formativos de grado medio (tener al menos 17 años en el año de realización de la prueba).
- Haber superado la prueba de acceso a la universidad para mayores de 25 años.
Formaciones relacionadas destacadas
Preguntas frecuentes
¿Cuáles son las funciones de un analista, diseñador y desarrollador de soluciones software?
Un profesional especializado en Análisis, Diseño y Soluciones Software es una figura clave dentro del mundo digital: combina capacidades técnicas, visión estratégica y pensamiento lógico para transformar necesidades empresariales en sistemas informáticos eficientes, escalables y seguros.
A continuación te detallamos las funciones en base al área en que se especialice:
1. Análisis de requerimientos y diseño funcional
- Reunir información del cliente o del usuario final para comprender sus necesidades tecnológicas.
- Traducir esos requerimientos en especificaciones funcionales y técnicas detalladas.
- Diseñar la arquitectura del software, definiendo su estructura, flujos de datos y componentes principales.
2. Desarrollo y programación de software
- Escribir, probar y optimizar el código en distintos lenguajes de programación (Java, Python, C#, JavaScript, etc.).
- Integrar bases de datos, APIs y servicios externos dentro del sistema.
- Garantizar que el producto final cumpla con los estándares de calidad y seguridad.
3. Diseño de soluciones tecnológicas
- Diseñar sistemas innovadores que den respuesta a problemas concretos de las empresas.
- Evaluar tecnologías emergentes (cloud, IA, big data, IoT) y su aplicabilidad a nuevos proyectos.
- Elaborar prototipos o pruebas de concepto antes de la implementación definitiva.
4. Pruebas, control de calidad y mantenimiento
- Realizar test funcionales, de rendimiento y de seguridad para detectar errores o vulnerabilidades.
- Corregir incidencias y garantizar la mejora continua del software.
- Documentar procesos, versiones y actualizaciones para asegurar la trazabilidad del proyecto.
5. Implementación y soporte técnico
- Instalar, configurar y desplegar las soluciones en entornos locales o en la nube.
- Ofrecer soporte técnico y formación a usuarios o equipos internos.
- Supervisar el funcionamiento del software tras su implantación y proponer mejoras.
6. Coordinación de proyectos y trabajo en equipo
- Colaborar con analistas, diseñadores, desarrolladores y gestores de producto.
- Participar en metodologías ágiles (Scrum, Kanban) para garantizar entregas eficientes.
- Comunicar avances y resultados a clientes o directivos con lenguaje claro y no técnico.
¿Cuánto cobra un especialista en análisis, diseño y desarrollo de soluciones software?
El salario anual bruto de los profesionales que trabajan en funciones de análisis, diseño y soluciones software oscila entre 22.000 € – 30.000 € al año en función del área concreta que desarrolle o de las funciones que deba ejecutar.
Según se gana experiencia profesional se opta a un mayor salario.
¿Qué aptitudes son necesarias para el análisis, diseño y desarrollo de soluciones software?
Un especialista en Análisis, Diseño y Soluciones Software necesita unir solidez técnica, pensamiento crítico y creatividad práctica.
Su valor está en comprender tanto la tecnología como las necesidades del negocio, transformando ideas en soluciones digitales reales y eficientes.
Es un perfil altamente adaptable, analítico y resolutivo, ideal para el entorno tecnológico en constante cambio.
¿Dónde formarse como analista, diseñador y desarrollador de soluciones software?
Están a disposición del usuario diversos formatos, sin embargo, en CCC ofrecemos prepararte para obtener una titulación oficial, un certificado profesional, que acredite de cara a la empresa tus conocimientos. Además, lo ofrecemos en modalidad online para que no sea un problema el tener un tiempo limitado o querer adaptar la formación a tu ritmo y desde el lugar que tú elijas.
Empieza tu camino profesional como Especialista en Programación Avanzada y Diseño de Soluciones Software
Da el siguiente paso
Inicia una formación que se ajusta a tu ritmo y te impulsa