A student may repeat any course with a grade less than (B) in order to raise his/her CGPA, or meet graduation requirements, as long as the student does not exceed the maximum study period.
The student may choose a different elective or free elective, and substitute this for an elective or free elective in which he/she has previously failed.
If a student repeats a course, the credit hours of the course are calculated as part of the hours required for graduation only once.
In all cases, the higher grade for a repeated course is calculated into the CGPA.