Interesting modules which were applicable to the real world. Good teaching and help were always available. Good career prospects from the course. Good balance of theoretical and practical work. Good balance of exams and coursework.
If you're the owner or representative of University of Leeds, you can claim this University and build a better profile.