Very fast academic calendar with bulky courses to cover in very little time requiring extra efforts to prepare for exams. Second semester is usually packed with lots of activities for the students departmental week which a lot of students look forward to.