1. Misión y Visión
Misión
Formar profesionales altamente competentes y éticos, capaces de diseñar, desarrollar y mantener sistemas de software innovadores y de calidad. Comprometidos con el aprendizaje continuo, nuestros egresados están preparados para afrontar y resolver desafíos tecnológicos en un mundo globalizado, contribuyendo al progreso y bienestar de la sociedad, a través del uso sostenible de la tecnología, aplicando los métodos y estándares pertinentes, además de reconocer la importancia de la negociación, de los hábitos de trabajo eficientes y de la comunicación efectiva para producir y entregar soluciones de calidad.
Visión
Ser reconocido como un líder en la formación de ingenieros de software innovadores y éticos, destacados por su excelencia técnica, capacidad para resolver problemas complejos y compromiso con el impacto social positivo. Se impulsan avances en tecnología, diseño y desarrollo de software de calidad, preparando profesionales adaptativos y versátiles que lideren y transformen la industria tecnológica en la región, manteniendo siempre una perspectiva de sostenibilidad y responsabilidad social.
2. Perfil de ingreso
Perfil de Ingreso
El aspirante al programa de Ingeniero de Software debe tener interés en la tecnología, habilidades analíticas y lógicas, así como una base en matemáticas. Es creativo y tiene la capacidad para resolver problemas. Posee habilidades básicas en programación y un entendimiento general de los sistemas informáticos. Además, muestra disposición e interés en el aprendizaje continuo y trabajo en equipo en un entorno digital y cambiante.
3. Perfil de egreso y Campo laboral
Perfil de Egreso
El egresado del programa de Ingeniería de Software de la Universidad Autónoma de Chihuahua está especializado en diseño, desarrollo e implementación de software de calidad en distintas plataformas cumpliendo con estándares aplicables en la industria. Posee un análisis y razonamiento lógico para la adecuada aplicación de técnicas para el modelado, proceso y diseño de software de acuerdo a las necesidades de los usuarios. Es capaz de generar productos tecnológicos que buscan la solución de problemas en ámbitos cotidianos, científicos e industriales, integrando habilidades de comunicación efectiva, liderazgo y ética profesional. Este perfil combina un sólido conocimiento técnico con habilidades prácticas, preparando al egresado para enfrentar desafíos tecnológicos, actuales y emergentes, comprometido con un enfoque sostenible.
Trabajar en:
- Desempeñarse como desarrollador de software y soporte técnico.
- Programador y analista de datos.
- Líder de proyectos del área y administrador de sistemas computacionales.
- Docente en el área de sistemas.
- Desarrollador independiente.
- IT service delivery manager, chief of tech-development.
- Emprender y liderar startups tecnológicas.
4. Atributos de Egreso
- Identificar, describir y aplicar fundamentos y prácticas actuales en el desarrollo de software seguro, incluyendo la legislación y ética en el ámbito digital y de la seguridad de la información.
- Diseñar, desarrollar e implementar aplicaciones en múltiples plataformas, centrándose en la experiencia del usuario y asegurando la funcionalidad, atractivo y seguridad de estas, mediante la programación en diversos lenguajes y frameworks.
- Manejar eficientemente sistemas de bases de datos y gestión de la información, aplicando las mejores prácticas de codificación para asegurar la calidad y seguridad del software durante todas las etapas de su ciclo de vida.
- Aplicar conocimientos avanzados en arquitecturas de software y patrones de diseño para el desarrollo, mantenimiento y evaluación de sistemas de software de calidad.
- Implementar metodologías, técnicas y estándares internacionales de ingeniería de software, enfocándose en las necesidades del cliente y garantizando los requerimientos de calidad y seguridad del software.
- Gestionar proyectos de software utilizando metodologías actuales, colaborando eficazmente en equipos multidisciplinarios y entornos virtuales para la construcción y mejora de servicios y sistemas de software.
- Comunicar efectivamente los aspectos técnicos y no técnicos del desarrollo de software, tanto en español como en inglés, a un amplio rango de audiencias.
- Aplicar un enfoque sistemático para seleccionar técnicas adecuadas que mejoren continuamente la calidad, seguridad, y experiencia del usuario en el diseño, construcción y mantenimiento de software.
5. Competencias específicas
Competencias específicas
- Infraestructura Informática
Utiliza diferentes herramientas y servicios de infraestructura informática que dan soporte al ciclo de vida del software, considerando el uso eficiente de los recursos.
- Fundamentos De Programación
Utiliza diferentes lenguajes y paradigmas de programación para la implementación de algoritmos y desarrollo de aplicaciones de software, atendiendo las buenas prácticas.
- Ingeniería Del Proceso De Software
Utiliza las herramientas y metodologías para desarrollar las etapas del proceso de la ingeniería de software para elaborar proyectos, con apego a los estándares internacionales.
- Calidad De Software
Aplica las metodologías y estándares internacionales vigentes para asegurar la calidad del software a lo largo de su ciclo de vida, dentro del campo profesional.