Este documento presenta la descripción del curso de Lenguaje de Programación I impartido por la Universidad Metropolitana de Ciencia y Tecnología. El curso enseña la metodología para la resolución de problemas y técnicas de programación estructurada utilizando el lenguaje C. Los objetivos son desarrollar habilidades de programación y enseñar conceptos como ciclo de vida del software, manejo de funciones, arreglos, recursividad y estructuras de datos. El curso se evalúa a través de asist