The development of a modern degree course in engineering: experience at the University of Sussex