In order to graduate from the program, a student is required to complete a total of 45 courses including 34 compulsory courses, 3 free electives and 8 restricted elective courses (3 out of 8 should be departmental electives) to receive a total of 143 credits and 240 ECTS and obtain a CGPA of at least 2.00/4.00. The list of courses in the curriculum are provided in the “Course Category Table”. Among these courses, CSE 492 Graduation Project allows the student to apply the knowledge they have acquired during the program to a real-life engineering project. Moreover, each student is required to work as an intern for an institution that has been approved by the department for a total of 20 working days. This compulsory internship is listed with a course code of CSE 400 in the table.