This is a public research university, so the average tuition fee for an undergraduate program in University of Dundee is GBP 7261 per year and for postgraduate programs it is GBP 5648 per year.