School project for Concurrent and Parallel Programming class at the Engineering School of the University of Guadalajara