The professors are very old and do not speak english well at least for my course. The course curriculum for computer science also goes through obsolete topics instead of keeping up with the newer ones. For instance, we are taught 2 courses of algorithms but the course is designed in a way that we are not taught algorithm design nor are we assessed on it. We are taught languages like Clean and ADA that nobody has ever heard of but not Python which has a great business value. The course and the professors both badly need an upgrade. The courses taught by PhD students as Asst. Professors are much better than the ones taught by 70 year olds with really bad english. There’s a lot of bureaucracy and because of that we are taught what senior teachers want us to study instead of what should be beneficial. The university does not support Student clubs well and therefore they are independent and there is not much student life left due to this.