Asignatura teórica-práctica que integra conocimientos acerca de las etapas del ciclo de vida del desarrollo de software, desde la planificación y el análisis de requerimientos hasta la implementación, pruebas, despliegue y mantenimiento de sistemas y aplicaciones informáticas, con un enfoque en las metodologías, técnicas y mejores prácticas utilizadas en la industria para garantizar la calidad y eficiencia de los proyectos de software.