LICENCIATURA DE INGENIERÍA EN SOFTWARE MISIÓN Formar profesionistas universitarios con alto sentido de responsabilidad, de ética y de servicio, garantizando la calidad en la construcción y desarrollo de proyectos de software. VISIÓN Los conocimientos adquiridos están basados en competencias específicas que se desarrollarán fundamentalmente a través de las diferentes áreas curriculares del plan deestudios de la Licenciatura en Ingeniería de Software. OBJETIVO GENERAL Los alumnos tendrán los conocimientos, habilidades y actitudes necesarios para contribuir en cualquiera de los procesos de la Ingeniería en Software para proponer soluciones de calidad al manejo automatizado de información dentro de las organizaciones, aplicando un enfoque sistemático, disciplinado y cuantificado en laformulación, planeación, análisis, diseño, implantación y mantenimiento de software, así como la generación de conocimiento, metodologías y métricas en torno a la Ingeniería de Software. DEFINICIÓN Ingeniero de Software: Es un profesional especialista en la producción de sistemas de software de calidad para la solución de diversos problemas del entorno. Es responsable de la formulación, planeación,implantación y mantenimiento de sistemas de información que garanticen la disponibilidad de altos niveles de servicio. TAREAS PRINCIPALES DE INGENIERÍA DE SOFTWARE Analizar la aplicación que se pretende desarrollar y determinar los requerimientos que deben ser satisfechos y registrar esos requerimientos en una forma precisa y bien organizada. Participar en el diseño de la configuración de sistemas decómputo, determinando qué funciones deben ser implementadas en hardware, cuáles en software y seleccionar los componentes básicos de hardware y software. Analizar el desempeño del diseño propuesto para asegurar que el sistema cumpla con los requerimientos planeados. Diseñar la estructura básica del software (módulos, interfaces, estructura, etc.) Analizar la estructura de software para verificarsu consistencia, robustez, integridad y adecuación del software a desarrollar. Implementar el software como un conjunto bien estructurado y bien documentado de programas. Integrar el nuevo software con software existente.
Probar y evaluar el software en un sistema de cómputo integrado. Revisar y mejorar el software manteniendo su integridad conceptual y manteniendo su documentación completa yprecisa. PERFIL DEL EGRESADO Identificar requerimientos y necesidades de usuarios y organizaciones para el desarrollo de software. Identificar características de los procesos y componentes del software y tendencias tecnológicas. Seleccionar técnicas para modelar un problema real para ser sistematizado. Identificar las fases y procesos para la construcción e implementación de componentes desoftware. Reconocer las técnicas para evaluar y verificar componentes de software. Aplicar las metodologías y técnicas para el desarrollo de software de calidad a diferentes escalas. Describir los factores políticos, económicos y éticos –del entorno socialrelacionados con el desarrollo tecnológico y el desempeño profesional. Aplicar adecuadamente las metodologías de análisis y diseño de software que mejorse adapten a las condiciones específicas de una organización. Comunicarse de manera efectiva con el grupo de trabajo de desarrollo de software y el usuario. Aplicar estándares para la documentación, validación, verificación y aseguramiento de la calidad del software. valuar productos de software para que se apeguen a los estándares de calidad, aplicando medidas tanto cualitativas comocuantitativas de valoración. Evaluar y generar nuevas tecnologías y herramientas para su aplicación a proyectos de desarrollo de software específicos.
MAPA CURRICULAR DE INGENIERÍA DE SOFTWARE
Créditos Totales: 361
VII VIII IX X
I
II
III
IV
V
VI
Física
4 0 8
Circuitos eléctricos
3 1 7
Lógica digital
3 2 8
Arquitectura de computadoras
2 2 6
Redes y...
Leer documento completo
Regístrate para leer el documento completo.