I am studying at the Faculty of Engineering, Department of Computers and Control Systems, Mansoura University, Egypt
Opinion is divided into pros and cons
One of our advantages is that we are doing projects to apply what we have learned, and we are learning soft skills by dividing into teams and dividing our tasks and collecting these tasks, and so on. This simulates the labor market from working within a team.
However, one of the negatives is that most of our subjects are theoretical and are not related to the labor market in a large way. We must rely on self-learning completely, in addition to the college, to find suitable opportunities upon graduation.
I suggest that there should always be continuous development in curricula in line with the current labor market