Ingeniería de Software
Facultad de Informática / Ciencias de Computación
MÓDULO: Ingeniería de Software
Con este módulo se imparte mediante enseñanza a distancia un máximo de 30 créditos en esta especialidad. Este módulo se puede combinar o complementar con otros módulos y cursos de la misma facultad.
DESCRIPCIÓN:
Hoy en día el desarrollo de software a menudo implica trabajar con programas muy grandes, como miembro de un equipo que a su vez colabora con individuos de otros equipos y de otras disciplinas, y generando una interacción que puede durar algunos años. El aprendizaje de los principios y la práctica de la ingeniería de software consiste tanto en comprender este contexto como sus técnicas y sus herramientas específicas. Este programa ofrece una visión completa de esta disciplina que facilita la toma de decisiones requeridas en la práctica. Además, aborda los últimos desarrollos UML y de arquitectura de software.
Lista de asignaturas (cada asignatura son 3 créditos):
1 Crédito BIU = 1 Crédito Semestral USA (15 Horas de aprendizaje) = 2 Créditos ECTS (30 horas de estudio).
Estructuras de Datos
Interacción Humana - Informática Diseño de Software de Redes Gestión de Software y Hardware Integración de Sistemas de Software Análisis de Sistemas Dinámicos Diseño de Software Testeo y Calidad de Software Gestión de Proyectos de Software Ingeniería de Software
Supervisor Académico: Miguel Ángel Fernández Sánchez
Más información sobre este supervisor y otros profesores asignados en BIU Human Network.
Este módulo es aplicable a programas de educación a distancia de Especialista, Experto, Bachelor, Master y Ph.D. (Doctor). Estos estudios a distancia se han diseñado a un nivel de postgrado y se aplican directamente a titulaciones de master o a cursos de doctorado online. Con algunas adaptaciones en el proceso de evaluación y el número de asignaturas, este módulo puede ser utilizado para completar el final de una carrera, un especialista o un experto. También es posible cursar las asignaturas de cada módulo de forma independiente.
* Curso independiente (3 créditos): Seleccione 1 asignatura de este módulo.
* Especialista (15 créditos): Primeras 5 asignaturas o seleccione 5 asignaturas de este módulo.
* Experto (21 créditos): Primeras 7 asignaturas o seleccione 7 asignaturas de este módulo.
* Bachelor - Título Superior (130 créditos): El certificado de admisión emitido tras recibir la solicitud de admisión mostrará la cantidad de créditos transferidos y convalidados por educación y experiencia previas, así como la cantidad de créditos exigidos para completar la carrera en esta especialidad. Si los créditos de este módulo no son suficientes para cubrir los créditos requeridos se completarán los créditos pendientes con asignaturas de otros módulos de esta facultad.
* Master - Posgrado (35 créditos): Seleccione de 3 a 9 asignaturas de este módulo dependiendo de los créditos transferidos por educación y experiencia previa. A estas asignaturas se le suman 13 créditos correspondendientes a un proyecto final.
* Ph.D. (Doctor) (45 créditos): Seleccione de 3 a 9 asignaturas de este módulo dependiendo de los créditos transferidos por educación y experiencia previa. A estas asignaturas se le suman 18 créditos correspondendientes a una tesis obligatoria.
BIU emite un certificado de admisión tras recibir su solicitud de admisión. Este documento mostrará la cantidad de créditos transferidos y convalidados por educación y experiencia previas, así como la cantidad de créditos necesarios para completar la titulación en esta especialidad. BIU no puede realizar este estudio sin recibir la solicitud de admisión.
Descripción de asignaturas (cada asignatura son 3 créditos):
Estructuras de Datos
Este curso estudia la lógica formal y algoritmos de las estructuras de datos, representaciones de lenguajes y programas, condiciones y restricciones, y reprogramación de datos para la resolución de problemas en computación y el rendimiento de dispositivos electrónicos.
Instructor: Higinio Menendez Milanes
Interacción Humana - Informática
Este curso considera la interacción de personas y ordenadores centrándose en las cuestiones y herramientas para construir aplicaciones de interfaz con mutuas capacidades de razonamiento y resolución. Explica y aplica los principales mecanismos de control de la complejidad en grandes sistemas informáticos y de programación. Analiza los sistemas de computación para generar soluciones informáticas a problemas abstractos.
Instructor: Jose A. Cordova
Diseño de Software de Redes
Este curso trata los principios de diseño de software de redes y sus efectos sobre el rendimiento de las mismas. Explica el software específico asociado a las redes de telecomunicaciones, la funcionalidad del software de redes, y los enfoques para evaluar y optimizar el software y sus prestaciones de red, incluyendo modelos, simulación y mediciones directas.
Instructor: Alvaro Venegas Zamorano
Gestión de Software y Hardware
Este curso estudia el uso de software y hardware de cara a la solución de necesidades y la operación de aplicaciones que se encuentran comunmente en los sitemas de tecnología de la información, entornos informáticos, bases de datos, redes, periféricos y telecomunicaciones.
Instructor: John Stanley Bircham
Integración de Sistemas de Software
Este curso trata soluciones para la integración de software y harware. Estudia la ingeniería integrada de sistemas de software-hardware teniendo en cuenta el diseño del software, pruebas, documentación, mantenimiento, fallos, control de versiones, portabilidad y reutilización.
Instructor: Patrice Boisseau
Análisis de Sistemas Dinámicos
Este curso examina los modelos dinámicos en sistemas continuos, funciones de transferencia y diagramas de bloque. Considera las características de la respuesta de los sistemas y las especificaciones sobre el rendimiento de diversos sistemas.
Instructor: Jose A. Cordova
Diseño de Software
Este curso trata sobre el proceso de diseño de software y sus modelos, arquitectura de software y planos de diseño, métodos de diseño, diseño de evaluaciones de estado, garantías de calidad del diseño, y la verificación del diseño de software.
Instructor: Patrice Boisieau
Testeo y Calidad de Software
Este curso explica la prueba y test de los sistemas de software, las pruebas unitarias, de integración y de nivel de sistema, la verificación de software, las inspecciones de código, el uso de la métrica, la garantía de calidad, medición y predicción de la fiabilidad del software, mantenimiento de software, la reutilización del software y la ingeniería inversa.
Instructor: Patrice Boisieau
Gestión de Proyectos de Software
Este curso enseña cómo las técnicas de ingeniería de software pueden ser aplicadas en la gestión de proyectos de software. Muestra la cobertura actual del proceso de software y de la tecnología de procesos de software, la integración de sistemas, la gestión de requisitos y análisis de riesgos, así como la reutilización basado en patrones, ingeniería de sistemas distribuidos y sistemas heredados.
Instructor: John Stanley Bircham
Ingeniería de Software
Este curso estudia los estados del ciclo de vida del software, comparando modelos de desarrollo, y métodos estructurados y orientados en objetos. También analiza la documentación del software, tanto interna como externa, su verificación y validación, garantías de calidad, los métodos de chequeo, mantenimiento, la gestión de proyectos y de estructura de equipos, y las herramientas disponibles.
Instructor: Jose A. Cordova
_________________________________________________________
Diplomas a distancia válidos y reconocidos profesionalmente.
Legalización Internacional y Acreditación (No USA CHEA).
Educación a distancia no reglada conducente a una titulación no oficial.
| < Prev | Próximo > |
|---|
Ingeniería de Software

