Home Ingeniería de Software

PostHeaderIcon 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.

 
Redes Sociales