Este documento presenta métodos para resolver programas lineales robustos. Primero recapitula conceptos sobre programas lineales con restricciones inciertas y métodos para construir conjuntos de incertidumbre. Luego describe dos métodos prácticos para resolver este tipo de programas: el método de planos de corte y la transcripción a un programa convexo. Finalmente, ilustra estos conceptos con un ejemplo de diseño de portafolios con precios de acciones inciertos.