Duración: 5 semestres
Modalidad: Híbrida
Jornada: Mixta
Créditos: 83
Titulo que otorga: Tecnólogo(a) en Desarrollo de Software
Horario: Diurna y nocturna
¿
Por qué estudiar Tecnología en Desarrollo de Software en Pereira en la UCC?
- Alta demanda laboral en crecimiento El sector TIC en Colombia creció un 194% entre 2016 y 2022, generando miles de oportunidades laborales Hoy, las empresas necesitan desarrolladores.
- Un mundo cada vez más digital El 96% de las PYMEs aceleraron su transformación digital, aumentando la necesidad de talento en tecnología Las organizaciones buscan profesionales que creen soluciones digitales reales.
- Oportunidades reales en Pereira La ciudad registra un crecimiento del 20% en empleo tecnológico, con alta demanda en: Desarrollo de software Aplicaciones móviles Soporte técnico.
- Formación alineada con el mercado El programa responde directamente a las necesidades del sector TIC, formando en: Competencias técnicas Pensamiento lógico Solución de problemas.
- Aprendizaje moderno y práctico En la UCC aprenderás con metodologías actualizadas y enfoque práctico, desarrollando habilidades reales para el mundo laboral.
¿
Qué es la Tecnología en Desarrollo de Software?
El programa de Tecnología en Desarrollo de Software campus Pereira, diseñado por la Universidad Cooperativa de Colombia (UCC), se enmarca en el proyecto nacional “Apropiación y Usabilidad del Marco Nacional de Cualificaciones (MNC)” liderado por el Ministerio de Educación Nacional (MEN). Este proyecto busca alinear los programas académicos con las necesidades del sector productivo, las demandas del entorno y los estándares nacionales e internacionales, asegurando formación pertinente y de calidad. La denominación del programa, su diseño curricular y sus perfiles responden al estándar de cualificación 5-INCO-SWE-003 del catálogo del área de Tecnologías de la Información y las Comunicaciones (TIC), garantizando coherencia con los objetivos del Modelo Educativo Crítico con Enfoque por Competencias de la Universidad Cooperativa de Colombia. Este documento detalla los aspectos fundamentales de la denominación, características, perfiles y estructura del programa
¿
Qué hace un Tecnólogo o Tecnóloga de Software?
La persona egresada del programa tendrá oportunidades de empleo no solo en grandes ciudades, sino también en regiones intermedias y rurales, donde las empresas están comenzando a adoptar tecnologías avanzadas. El programa de Tecnología en Desarrollo de Software se posiciona como una solución estratégica para abordar las demandas del sector TIC, ofreciendo a los egresados un perfil competitivo y adaptable.
Inserción Laboral: Los egresados estarán preparados para ocupar roles en empresas de tecnología, startups, multinacionales y proyectos gubernamentales que demanden desarrolladores con competencias técnicas y éticas sólidas.
Proyectos Innovadores: El enfoque pedagógico del programa fomenta el desarrollo de soluciones tecnológicas innovadoras que impacten positivamente en sectores clave como educación, salud, finanzas y manufactura.
Conexión con el Mercado Global: Gracias a la formación en tecnologías emergentes y habilidades globales, los egresados tendrán oportunidades para colaborar en proyectos internacionales y remotos, ampliando su horizonte profesional.
Perfil del aspirante.
Los aspirantes al programa de Tecnología en Desarrollo de Software debe contar con las competencias básicas adquiridas en la educación media académica, conforme a los lineamientos establecidos por el Ministerio de Educación Nacional. Asimismo, se espera que tenga habilidades en comprensión lectora, pensamiento lógico y manejo básico de herramientas digitales. Adicionalmente, es deseable que la persona estudiante muestre interés por la tecnología, la innovación y la resolución de problemas, así como disposición para el aprendizaje autónomo, el trabajo en equipo y la adaptación a entornos dinámicos. La curiosidad, la creatividad y la motivación por desarrollar soluciones digitales serán claves para su proceso formativo.
Perfil de egresado.
El programa tiene como objeto de formación el desarrollo de competencias que permitan al egresado: El Análisis, diseño, programación e implementación de aplicaciones de software de acuerdo con lineamientos y estándares de la industria y necesidades de los usuarios. La aplicación de un enfoque sistémico para resolver problemas organizacionales, integrando herramientas tecnológicas y asegurando la calidad del software. El desarrollar de habilidades para trabajar con modelos de Economía Solidaria, fomentando el desarrollo sostenible y la ciudadanía activa. El egresado podrá desempeñarse en roles como:
- Análisis y apoyo para el desarrollo de software.
- Análisis de soporte de aplicaciones.
- Análisis de soporte de software.
- Asistencia en procesos de sistemas informáticos.
- Asistencia en la de programación TIC.
- Consultoría de soporte técnico de software.
- Consultoría en soporte de tecnologías de la información.
- Procesos técnicos de software.
- Soporte de aplicaciones
- Análisis y Programación
- Asistencia de en sistemas de computación.
Competencias.
El mapa de competencias del programa está alineado con las cualificaciones definidas en el MNC, especialmente con la cualificación 5-INCO-SWE-003.
Análisis de Requisitos: Interpretación y documentación de las necesidades del cliente.
Diseño de Soluciones Tecnológicas: Desarrollo de arquitecturas y prototipos de software alineados con estándares de la industria.
Desarrollo de Software: Implementación y programación de aplicaciones utilizando tecnologías modernas.
Gestión y Mantenimiento de Sistemas: Garantizar la estabilidad, seguridad y rendimiento de infraestructuras tecnológicas Modelamiento Matemático: Aplicación de herramientas matemáticas en la resolución de problemas complejos.
Gestión de Información y Datos: Administración y análisis de información para la toma de decisiones estratégicas.
Sostenibilidad: Incorporación de principios sostenibles en el desarrollo de proyectos tecnológicos.
Economía Solidaria y Cooperativismo: Promueven los valores y principios distintivos de la UCC, fortaleciendo la identidad institucional.
Humanidades: Desarrollan el pensamiento crítico, la sensibilidad cultural y la ética profesional.
Lengua Extranjera: Fomentan la comunicación en inglés, indispensable para la inserción en un mercado globalizado.
Campo laboral.
El tecnólogo(a) en desarrollo de software estará capacitado para desempeñarse en los siguientes roles:
- Analista de apoyo software.
- Técnico de soporte de aplicaciones.
- Analista programador.
- Consultor de soporte técnico de software.
- Técnico en servicios de asistencia de computación.
- Asistente de análisis de sistemas informáticos.
- Consultor en tecnología de la información.
Conoce nuestro plan de estudios.
Semestre 1 (17 créditos)
Humanidades I (3 créditos)
Contexto Tecnológico (2 créditos)
Álgebra Lineal (3 créditos)
Lógica de Programación (3 créditos)
Especificaciones para el Desarrollo de Software (3 créditos)
Protocolos de Servicio de Software (3 créditos)
Semestre 2 (16 créditos)
Inglés I (2 créditos)
Humanidades II (3 créditos)
Modelamiento Matemático Diferencial (3 créditos)
Herramientas Computacionales (2 créditos)
Arquitectura y Prototipos de Software (3 créditos)
Diseño de Pruebas de la Solución (3 créditos)
Semestre 3 (17 créditos)
Inglés II (2 créditos)
Institucional (3 créditos)
Modelos Estadísticos y Probabilísticos (2 créditos)
Gestión de Bases de Datos (3 créditos)
Aspectos Legales y Ética (2 créditos)
Entorno de Pruebas (3 créditos)
Pruebas de Funcionalidad y Control de Inconsistencias de Software (2 créditos)
Semestre 4 (16 créditos)
Inglés III (2 créditos)
Métodos y Técnicas de Investigación (2 créditos)
Formulación y Evaluación de Proyectos (2 créditos
Desarrollo Sostenible (3 créditos)
Corrección de Fallas del Software (2 créditos)
Entorno de Producción e Integridad de Soluciones de Software (3 créditos)
Configuración y Pruebas de la Solución (2 créditos)
Semestre 5 (17 créditos)
Aplicación Empresarial (2 créditos)
Plan de Mantenimiento de Software (3 créditos)
Funcionalidad de Aplicaciones de Software (3 créditos)
Técnicas para el Mantenimiento de Aplicaciones de Software (3 créditos)
Optativa (3 créditos)
Electiva (3 créditos)