Este curso está diseñado para introducir al estudiante en el proceso completo de creación de software, desde la concepción de una idea hasta su implementación y mantenimiento. A lo largo del curso, se abordarán metodologías modernas de desarrollo, buenas prácticas de programación, y herramientas profesionales utilizadas en la industria.