Ingeniería de Software

La Ingeniería de Software es una disciplina que se enfoca en la aplicación de principios de ingeniería al desarrollo, diseño, mantenimiento y gestión de software.

Duración

4 años

Modo

Semiprensencial

Inicia

14 de enero

¿Que hace un estudiante de ingeniería de software?

Un estudiante de ingeniería de software se dedica al estudio y la aplicación de principios y técnicas para diseñar, desarrollar, probar y mantener software de alta calidad

Más detalles de nuestra carrera

Campo Ocupacional

En armonía con los principios filosóficos de la institución y los del plan de estudio de la carrera, el egresado de Ingeniería de Software podrá desempeñarse como:

• Gerente de servicios informáticos en empresas e instituciones.
• Gerente de empresas dedicadas al negocio de las tecnologías.
• Programador en proyectos de desarrollo de software.
• Analista y/o diseñador de soluciones informáticas.
• Encargado de implementación de sistemas.
• Docente en el área de la informática.
• Auditor de centros de cómputos.
• Consultor en Tecnologías de la Información y Comunicaciones
• Administrador de Bases de Datos
• Líder de Proyectos
• Generador de Incubadoras de negocios de Software
• Proveedor de Servicios Profesionales
• Creador o Emprendedor de Tecnologías Innovadoras
• Soporte a PYMES (Pequeñas y Medianas Empresas)

Perfil del Egresado

El egresado de la carrera de Ingeniería de Software, a través de una rigurosa formación en los principios teóricos y matemáticos de la información y la computación, evidenciará el dominio de las competencias declaradas a continuación:

Según las normas de Ingeniería para la carrera de IS, el egresado será capaz de:
1. Gestionar proyectos software aplicando políticas y procedimientos a fin de garantizar seguridad, control y evaluación de la información cumpliendo con el marco legal vigente nacional e internacional.
2. Desarrollar proyectos Software aplicando el proceso software utilizando estándares y métricas internacionales, garantizando la calidad de los productos generados, liderando grupos de trabajo con creatividad, eficiencia, eficacia y responsabilidad profesional.
3. Validar y Verificar los productos Software del Proceso de Ingeniería Software.
4. Analizar, diseñar y administrar bases de datos, definir políticas de seguridad, respaldos y recuperación de los mismos, garantizando su confidencialidad, integridad y disponibilidad.
5. Administrar los servicios de datos a través de técnicas y herramientas de soporte para tecnologías libres y propietarias en diferentes plataformas, aplicando teorías y algoritmos de optimización de procesos.
6. Gestionar el uso de las TIC’s aplicando políticas y procedimientos a fin de garantizar la seguridad, control y evaluación de la información, cumpliendo con el marco legal vigente nacional e internacional.
7. Identificar las causas de problemas y solucionar incidencias de las TIC’s mediante técnicas, procedimientos y herramientas para diferentes plataformas, respetando las normas legales y ámbito profesional.
8. Identificar los Modelos de ciclo de vida de programas, modelos del proceso de desarrollo de productos software (PS).
9. Aplicar los principales métodos de construcción y de análisis de algoritmos, los principales resultados de la teoría de algoritmos y programas.
10. Conoce la composición, estructura, funciones, principios de funcionamiento y métodos de aplicación de todos los tipos de software sistémico, instrumental y aplicativo.
11. Asegurar la confiabilidad y seguridad de información vinculada al PS.
12. Aplica los principales modelos, métodos y algoritmos de la teoría de lenguajes de programación y de los métodos de traducción de requisitos finales al lenguaje de programación.

Conoce tus maestros

Abdias-unad
Mg. Abdias Madonado Maestro