Source: http://mathinfo.unistra.fr/websites/math-info/math-info/doc_etudiant/MECC/MECC_2017-2018/MECC_2017-2018__total_valide_par_la_CFVU_du_27-09-17_.pdf