Este documento presenta una unidad sobre programación lineal para la construcción de modelos que conduzcan a la toma de decisiones para mejorar procesos. El objetivo es construir modelos de programación lineal para resolver problemas de asignación de recursos de manera óptima minimizando costos. Se proveen ejemplos y su solución a través del método gráfico para ilustrar el proceso.