+++ title = 'Ingeniería de Software' tags = ['major'] +++ Análisis, planificación, construcción e implementación de soluciones de software ![logo](/img/logos/sof.svg) # Contacto {{< list-sof-chief >}} # Objetivos ## General Formar capital humano que cuente con los conocimientos, la práctica, y con la experiencia necesaria para desarrollar y mantener sistemas de software que cumplan con estándares de calidad internacional, confiables y eficientes que den respuesta a las necesidades de los usuarios, con alta responsabilidad social y ética. El Ingeniero de Software desarrollará sistemas de información que solucionarán problemas en diferentes áreas y niveles de los procesos de negocio en una organización, para incrementar la productividad y competitividad. ## Específicos - Brindar los conocimientos para aplicar las herramientas necesarias para la especificación, diseño, verificación y validación de sistemas de software. - Proponer de manera proactiva soluciones a problemas de diferentes áreas y niveles de los procesos de negocio de una organización, que contribuyan a incrementar su competitividad. - Desarrollar la capacidad para estimar costos, factibilidad, pertinencia y retorno de inversión en proyectos de desarrollo de software. - Formar líderes de proyectos de desarrollo de sistemas de software. - Desarrollar las habilidades necesarias para integrarse de manera inmediata en el campo laboral. # Programa # Perfil de ingreso ## Conocimientos - La operación básica de una computadora. - Conceptos básicos de geometría y trigonometría. - Conceptos básicos de operaciones algebraicas, ecuaciones y precálculo. - El entorno político, económico y social en la actualidad. ## Habilidades - Toma de decisiones. - Pensamiento creativo. - Pensamiento crítico. - Manejo de datos. - Uso del lenguaje. ## Actitudes - Interés y gusto por la aplicación de las matemáticas y la computación. - Interés y gusto por la investigación tanto teórica como práctica. - Interés y gusto para proponer e implementar soluciones. Para desarrollar trabajo académico, en forma cooperativa y participativa, dentro y fuera del aula de clases. ## Valores - Respeto. - Tolerancia. - Honestidad. - Responsabilidad. - Lealtad. # Perfil de egreso El Ingeniero de Software será capaz de encontrar y aplicar el equilibrio entre los cuatro ejes de la Ingeniería de Software: procesos, arquitectura, metodología y tecnologías, para apoyar la administración y la toma de decisiones de la organización. Capaz de construir sistemas de software que mejoren los procesos, tengan alta disponibilidad, y sean confiables, escalables y seguros. ## Conocimientos - Metodologías y técnicas para el desarrollo de software, tales como desarrollo de requerimientos, interacción humano-computadora, diseño, construcción, evolución, pruebas y aquellos relacionados con la administración, como el aseguramiento de la calidad y la administración de proyectos. - Ciencias computacionales, que le permitan la aplicación viable de algoritmos, estructuras de datos y lenguajes de programación en el desarrollo de software. - Herramientas para la especificación y el modelado de sistemas de software, así como para la evaluación de los procesos y productos de software para su mejora. - Administración y optimización de tiempo y costo de los recursos requeridos para el desarrollo de software. - El entorno social para comprender los factores sociales, políticos, ecológicos y éticos relacionados con el desarrollo tecnológico y el desempeño profesional. - Líneas de generación y aplicación del conocimiento relacionadas con la Ingeniería de Software. ## Habilidades - Trabajar como parte de un equipo en el desarrollo y evolución de productos de software. - Determinar las necesidades del cliente y traducirlos a requisitos de software. - Planeación de proyectos con limitaciones de costo, tiempo, conocimiento, sistemas existentes y de las organizaciones involucradas. - Diseñar soluciones apropiadas en cualquier área de conocimiento, usando enfoques de ingeniería que integren temas éticos, sociales, legales y económicos. - Aplicar teorías, modelos y técnicas que provean una base para el diseño, desarrollo, verificación e implantación del software. - Negociar y fungir como líder manteniendo una comunicación efectiva con los clientes. ## Actitudes - Liderazgo en equipos de trabajo multidisciplinarios. - Perseverancia en la solución de problemas. - Interés por mantenerse actualizado en temas de su área de trabajo. - Afán de superación. - Responsabilidad y ética en su desempeño profesional. - Emprendedurismo e innovación. - Conciencia de la realidad social y responsabilidad ecológica. ## Valores - Responsabilidad. - Honestidad. - Puntualidad. - Respeto. - Humanismo. - Tolerancia. - Equidad. - Lealtad. {{< snippet-requisitos-admision-permanencia-y-requisitos-titulacion >}} # Profesores del plan académico {{< list-sof-teachers>}}