El presente libro comenzó como unas notas que acompañaron al curso de Algoritmos distribuidos, ofrecido en la maestría en ciencias y tecnologías de la información, de la UAM Iztapalapa. A lo largo de varios años se ha enriquecido con la retroalimentación ofrecida por los participantes del mismo. Se trata de un mapa de ruta con un conjunto necesario de paradas para entrar en contacto con aquellos problemas fundamentales, que todo especialista de la computación distribuida debe conocer.