Some of the functions he held, includes chairman of the scientific council at the institute of Political science, at University of Algiers from 1985 to 1992, Chairman of the Department of Public Administration at the university of Al-Bayt University (Jordan) from 1996 to 1998, and Director of the Research Laboratory in Political Studies at the University of Algiers, from 1999 to 2006.