Presentar al alumno los principales temas relacionados con la construcción de software, desde los elementos básicos que componen una solución de software, hasta buenas prácticas para mejorar la calidad de dicho código.