B.Sc. syllabus
University of Sussex.