M. Bouziane BSc DESS MSc