Moroccan Grading System ECTS grade
19 – 20 Excellent A
16 – 18 Very good B
13 -1 5 Good C
10 – 12 Sufficient D, E
< 10 Fail F, FX