Objetivos: Introducir a los participantes en los conceptos de la computación paralela y distribuida, describir los diferentes tipos de arquitecturas de hardware existentes, pero enfatizar en arquitecturas y técnicas de programación que permitan el uso de un conjunto de computadoras interconectadas en red como si fuera una única fuente de recursos computacionales.