Este documento presenta los objetivos y contenido de un curso de programación estructurada. Los objetivos incluyen explicar conceptos como algoritmos, diseño modular y análisis de software. El contenido cubre temas como resolución de problemas, algoritmos, programación estructurada, diseño modular, algoritmos iterativos y tipos de datos abstractos.