The deanship of admission and registration of the university is responsible for checking and ensuring that graduating students have met all the graduation requirements set by the university, college, and department. An electronic system is used to automate the process, and enables students to check at any time their current progress. However, the department head and the student’s advisor review the graduation requirements before signing the approval graduation certificate for the student. The computer science curriculum consists of 160 credit hours, and students graduate after succeeding in all courses. Currently according to the Ministry of Education regulations, a student’s CGPA should be a minimum of 1.0 out of 4.0 to be eligible for graduation. The college council has requested the university council to raise this minimum CGPA to 2.0 out of 4.0 for the College’s students. If a student passes all required courses but fails to achieve the minimum CGPA for graduation, the university council has the right to specify additional course load for the student to improve his/her CGPA. This additional course load is based on the recommendation of the department council and college council.
The requirements of 160 credit hours are divided as follows:
The list of courses required in the program is given in Criterion 5 (Curriculum). The title on the degree awarded is “Bachelor’s Degree in Computer Sciences.”