- Introducción: Conceptos básicos
- Etapas de la ingeniería del software
- Elementos básicos de la ingeniería del software
- Introducción
- Arquitectura dirigida por modelos (MDA)
- Sistemas de Información: Modelado de Estructuras
- Descripción y tipos de patrones
- Modelos de patrones
- Metodologías ágiles
- Programación Extrema
- Proceso Unificado de Racional
- Tipos de pruebas
- Estrategias de las pruebas
- Diseño de pruebas y casos
- Implementación y Ejecución de las pruebas
- Concepto y entornos de desarrollo
- Clasificación de herramienta CASE
- Herramientas de Análisis y Diseño
- Herramientas para realizar pruebas