Licenciatura en Ingeniería de Software (Mérida, Yucatán)
Universidad Autónoma de Yucatán Institución pública
Ubicación:Mérida - Yucatán
Duración:8 Semestres
Tipo:Licenciaturas
Modalidad:Presencial
Características
Objetivos
General
Formar profesionales en el proceso de desarrollo y la evolución de sistemas de software a pequeña y gran escala, que solucionen problemas dentro de diferentes áreas de concentración, utilizando las herramientas adecuadas para optimizar los recursos de tiempo y costo, con apego a la ética profesional
Específicos
- El objetivo general del programa curricular puede ser trasladado a una serie de objetivos específicos, de acuerdo con los cuales, se espera que el egresado de la carrera de Ingeniero de Software:
- Explique y aplique un proceso de desarrollo de software sistémico acorde a la magnitud y complejidad de proyectos de aplicación, sean o no éstos nuevos desarrollos, tomando en cuenta la evolución y el cambio de los mismos.
- Describa y aplique las herramientas necesarias para la especificación, diseño, verificación y validación de sistemas de software.
- Se desempeñe en al menos un área de concentración, trabaje y se comunique de forma profesional en equipos interdisciplinarios.
- Aplique el conocimiento y las habilidades para mejorar el proceso de desarrollo de software.
- Contribuya al avance de la Ingeniería de Software con un acervo de conocimientos tanto teóricos como prácticos.
Perfil de Ingreso
El aspirante a ingresar al programa de la Licenciatura en Ingeniería de Software debe poseer:
Conocimientos sobre:
- La operación básica de una computadora y de al menos una aplicación de oficina.
- Conceptos básicos de geometría y trigonometría.
- Conceptos básicos de operaciones algebraicas y ecuaciones.
- Conceptos básicos de pre cálculo.
- Nivel básico del idioma inglés.
- El entorno político, económico y social en la actualidad.
Habilidades para:
- Tener hábitos y métodos adecuados para el estudio.
- Expresarse correctamente en forma oral y escrita en la descripción de los procesos que llevan a la solución de un problema dado.
- Analizar y sintetizar problemas prácticos y de la vida real.
Y es deseable que posea las siguientes:
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.
- Disposición para el trabajo académico, en forma cooperativa y participativa, dentro y fuera del aula de clases.
Perfil de Egreso
Al concluir la Licenciatura en Ingeniería de Software el egresado tendrá:
Conocimientos sobre:
- Metodologías y técnicas para el desarrollo de software a pequeña y gran escala, 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.
- Las ciencias computacionales, que le permitan la aplicación viable de algoritmos, estructuras de datos y lenguajes de programación en el desarrollo de software.
- Las 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 involucrados en el desarrollo de software.
- El entorno social para describir los factores sociales, políticos, ecológicos y éticos relacionados con el desarrollo tecnológico y el desempeño profesional.
- Las áreas de investigación relacionadas con la Ingeniería de Software.
Habilidades para:
- Trabajar como parte de un equipo en el desarrollo y evolución de productos de software.
- Explicar el proceso para determinar las necesidades del cliente y traducirlos a requisitos de software.
- Reconciliar objetivos en conflicto, considerando compromisos con las limitaciones de costo, tiempo, conocimiento, sistemas existentes y de las organizaciones involucradas.
- Diseñar soluciones apropiadas en una o más áreas de concentración, usando enfoques de ingeniería que integren temas éticos, sociales, legales y económicos.
- Entender y 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 trabajar profesionalmente, liderar cuando sea necesario y comunicarse efectivamente con los interesados en un ambiente de Ingeniería de Software.
- Y es deseable que posea
Actitudes de:
- Liderazgo en equipos de trabajo multidisciplinarios.
- Perseverancia en la solución de problemas.
- Capacidad de mantenerse actualizado en su área de trabajo.
- Afán de superación.
- Responsabilidad y ética en su desempeño profesional.
- Conducta emprendedora e innovadora.
- Conciencia de la realidad social y responsabilidad ecológica.
Plan de estudios
Primer Semestre
Cálculo Diferencial
Álgebra Superior I
Fundamentos de Programación
Metodología de la Investigación
Fundamentos de Ing. de Software
Segundo Semestre
Cálculo Integral
Álgebra Superior II
Programación
Matemáticas Discretas
Gestión Tecnológica
Tercer Semestre
Teoría de la Computación
Álgebra Lineal
Estructuras de Datos
Interacción Humano-Computadora
Probabilidad
Cuarto Semestre
Arquitectura de Computadoras
Teoría de Lenguaje de Programación
Sistemas Operativos
Diseño de Software
Inf. Estadística
Quinto Semestre
Redes y Seguridad de Computadoras
Bases de Datos
Arquitecturas de Software
Construcción y Evolución de Software
Diseño de Experimentos en Ingeniería de Software
Sexto Semestre
Programación en la web
Sistemas Distribuidos
Área de Concentración I,A
Aseguramiento de la Calidad del Software
Séptimo Semestre
Métodos Formales en Especificación y Diseño de Software
Administración de Proyectos I
Área de Concentración I,B
Evaluación de Proyectos
Área de Concentración II,A
Octavo Semestre
Métricas de Software
Administración de Proyectos II
Áreas de Concentración I,C
Áreas de Concentración II,B
Áreas de Concentración II,C
¡Ayudanos y Reportalo!