As lecturers concluded a three-week strike. Dundee University management announced as many as 632 job losses--around one ...