Registro calificado 014511
Información general.
Duración: 8 semestres
Modalidad: Híbrida
Jornada: Diurna
Créditos: 144
Titulo que otorga: Ingeniero - Ingeniera de software
Horario: Lunes a viernes 6:00 a.m. a 9:00 p.m. - Sábados de 6:00 a.m. a 4:00 p.m.
La Ingeniería de Software es una disciplina que se encarga del desarrollo, mantenimiento y mejora de software. Esta carrera se centra en el desarrollo de sistemas informáticos a través de técnicas de análisis, diseño, programación, pruebas y mantenimiento. Abarca una gama de habilidades que incluyen el uso de lenguajes de programación y herramientas de desarrollo de software, así como el diseño y la implementación de sistemas de software. Los ingenieros de software son responsables de asegurar que los proyectos de desarrollo de software se desarrollen según los requisitos especificados, se entreguen a tiempo y dentro del presupuesto. Esta carrera también se enfoca en el uso de herramientas de análisis y diseño de software para garantizar la calidad y el rendimiento del software. Las funciones de un ingeniero de software son variadas, pero algunas son: Crear proyectos de software. Probar las aplicaciones y herramientas. Analizar los programas. Crear y mantener arquitectura de redes. Velar por la seguridad de los datos.
CONOCE EL PLAN DE ESTUDIO DE INGENIERÍA DE SOFTWARE
¿
Qué hace un Ingeniero o Ingeniera de Software?
Los ingenieros de software son profesionales que pueden desempeñar las siguientes tareas y/o funciones:
- Diseñar, desarrollar y probar software de acuerdo con los requisitos del cliente.
- Investigar nuevas tecnologías para mejorar la calidad y eficiencia del software.
- Investigar y solucionar problemas técnicos relacionados con el software.
- Documentar y mantener manuales de usuario y procedimientos técnicos para el software.
- Trabajar en equipo con personas de diferentes áreas para asegurar la entrega del producto de acuerdo a los plazos establecidos.
- Realizar pruebas de aceptación y validación del software para asegurar su calidad.
- Escribir y mantener documentación técnica sobre el software.
- Mantener y actualizar el software existente.
- Supervisar el despliegue del software en los servidores.
- Implementar nuevas características para mejorar el software.