My course is a relatively new course, which combines traditional engineering with design modules. It is truly great for people interested in engineering but perhaps are unsure which department they want to specialise in, and also wants to learn about product design.
Imperial as a whole is quite a substantial Uni. You can find a club or society for anything you fancy, and there are always opportunities to try new hobbies and meet new people. I am a member of the CGCU Motor club, which takes part in go-karting championships, and owns a 1986 Austin Mini which I work on as a restoration project.