En esta asignatura se identifican las características y conceptos más importantes de la ingeniería de Software, haciendo énfasis en los patrones de arquitectura, diseño, desarrollo y pruebas para la construcción de sistemas flexibles y altamente escalables, además se realiza un proyecto de aula con interacción real en una empresa usando la metodología SCRUM.