What I’ve noticed from the very beginning is the effort that is being made in order to make an overall better student experience. From the very prompt and efficient student service systems to the constant facility and campus upgrades or student engagement, it seems like they are going the extra mile or doing something a lot of universities that take their students for granted have forgotten.
As a CS student, facilities are on point. Always up to date and diverse hardware and software. Modules cover all the essentials and the overall quality of data that you get out of them is good.
The level of difficulty is a downside. It seems like regardless of how good or bad of a student you are, you can pass without to much trouble. So, if you’re a careless student you can go trough the whole thing and learn little to none. It’s obviously a matter of student individuality, but it’s something that can be addressed. Also, professors are okay but every once in a while you might get a bad apple in terms of the teaching quality.