Este documento presenta un proyecto final sobre programación paralela para la Universidad Autónoma de Sinaloa. Explica brevemente conceptos de computación paralela y luego se enfoca en dos APIs para programación paralela: OpenMP y OpenMPI. Describe las características, historia, ejemplos y uso de OpenMP y OpenMPI para construir programas paralelos que aprovechen múltiples procesadores y núcleos.