 After receiving his agrégation in Philosophy (1978), Diagne spent a year at Harvard University in an exchange program.In 1982 he defended a doctoral thesis in mathematics at Université Paris I, where, in 1988, he also completed his doctorat d’Etat, under the direction of Jean-Toussaint Desanti, on George Boole’s algebra of logic.In 1982 Diagne returned to his native country to teach philosophy at Cheikh Anta Diop University in Dakar, where he became vice-dean of the College of Humanities.