CCC » Cursos » Técnico Superior Universitario en Programación, Análisis, Diseño y Soluciones Software(TSU)
Técnico Superior Universitario en Programación, Análisis, Diseño y Soluciones Software(TSU)
La formación que te prepara para convertirte en uno de los perfiles tan buscados por todas las empresas: un técnico capaz de diseñar soluciones software y ejecutarlas.
- 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, 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, Análisis, Diseño y Soluciones Software te prepara para trabajar dentro de las empresas dedicado a desarrollar y mantener aplicaciones, entornos web y sistemas informáticos que dan vida al día a día digital.
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 básicos para diseñar soluciones a problemas.
- Aprender los tipos y estructuras de datos más adecuados para la resolución de un problema.
- Valorar las necesidades del cliente para diseño de soluciones.
Al finalizar tendrás:
- Titulación universitaria en Técnico Superior Universitario en Programación, 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, prueba y mantenimiento de aplicaciones informáticas
Técnico de soporte
Apoyo en la instalación, configuración y resolución de incidencias de sistemas y equipos
Consultor informático
Apoyo en el análisis de necesidades tecnológicas y propuesta de soluciones digitales
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.
- Teoría de la producción y la empresa.
- Control de flujo y funciones.
- Arrays, cadenas y estructuras en C.
Asignatura 2. Fundamentos de Programación II
- Trabajo con ficheros (E/S).
- Concepto de puntero y memoria dinámica en C,
- Analizar, especificar e implementar estructuras de datos,
- Determinar la complejidad, en tiempo y en espacio,
Asignatura 3. Algoritmia
- Métodos de almacenamiento y búsqueda mediante cálculo de dirección
- Backtracking
- Algoritmos de clasificación, ordenación y búsqueda.
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, 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 programador?
El programador es uno de los perfiles más demandados y esenciales dentro del ámbito digital. Es el profesional responsable de diseñar, escribir, probar y mantener el código que da vida a páginas web, aplicaciones, sistemas y programas informáticos. Su trabajo permite que la tecnología funcione correctamente, de forma segura, eficiente y adaptada a las necesidades de las empresas y usuarios.
1. Análisis y diseño de soluciones informáticas
- Interpretar las necesidades del cliente o del departamento técnico y transformarlas en especificaciones de software.
- Diseñar la estructura y funcionalidad del programa o aplicación, definiendo su arquitectura, bases de datos y lógica de negocio.
- Colaborar con analistas, diseñadores y otros desarrolladores para planificar el flujo y estructura del sistema.
2. Desarrollo y programación
- Escribir, revisar y optimizar código en uno o varios lenguajes de programación (Java, Python, C#, JavaScript, PHP, etc.).
- Implementar funcionalidades nuevas, modificar programas existentes y garantizar su compatibilidad con diferentes sistemas.
- Aplicar principios de programación limpia, modular y eficiente para asegurar la escalabilidad del software.
3. Pruebas, depuración y mantenimiento
- Detectar y corregir errores (bugs) durante el proceso de desarrollo o tras la puesta en marcha del sistema.
- Realizar pruebas unitarias y de integración para verificar el funcionamiento correcto del código.
- Documentar el software y mantenerlo actualizado según las mejoras o cambios tecnológicos.
4. Gestión de bases de datos y seguridad
- Diseñar y mantener bases de datos, asegurando la correcta estructura y acceso a la información.
- Proteger los sistemas frente a vulnerabilidades y aplicar buenas prácticas de ciberseguridad.
- Implementar copias de seguridad, gestión de usuarios y control de accesos.
5. Coordinación y colaboración
- Trabajar en equipo con diseñadores UX/UI, analistas de sistemas, ingenieros de software o jefes de proyecto.
- Participar en reuniones técnicas para definir requerimientos, plazos y soluciones.
- Comunicar de forma clara los avances y problemas del desarrollo.
6. Actualización tecnológica y mejora continua
- Mantenerse al día con nuevos lenguajes, frameworks, librerías y metodologías (ágiles, DevOps, etc.).
- Participar en procesos de innovación y transformación digital dentro de la empresa.
- Buscar constantemente formas de optimizar la eficiencia y la calidad del software desarrollado.
¿Cuánto cobra un programador?
El salario anual bruto de los profesionales que trabajan en funciones de gestión administrativa oscila entre 27.000 € – 33.000 € al año en función del área concreta que desarrolle o de las funciones que deba ejecutar.
¿Qué aptitudes son necesarias para la programación?
Un buen programador combina conocimiento técnico, lógica, paciencia y curiosidad. No basta con saber escribir código: debe ser capaz de pensar de forma estructurada, trabajar en equipo y adaptarse a nuevas tecnologías. Estas aptitudes convierten la programación en una carrera con enorme proyección, estabilidad y oportunidades de crecimiento en España y a nivel global.
¿Dónde formarse como programador?
Están a disposición del usuario diversos formatos, en CCC te ofrecemos prepararte para obtener una titulación universitaria, 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 y Diseño de Soluciones Software
Da el siguiente paso
Inicia una formación que se ajusta a tu ritmo y te impulsa