The university has expanded quickly in the number of students in recent years, but it is not giving enough care to each student. As a result, in their final theses, students have to face many hurdles to complete their degree, partly because of careless supervision as well. Life could be much easier if there were better organization of all the majors within the university. Still, I give 2 stars for the free education (although next year it might not be free anymore).