The duration of courses in the UK is quite flexible. Students can do an undergraduate course in 4 years with a sandwich. There are also 2-year courses for English, law, and other major subjects.