ICSM has a wide range of education and volunteer societies. These provide invaluable teaching throughout your time at University and will support you every step of the way whilst giving you the opportunity to develop your extra curricular skills and give back to the local community

Click the links below to find out more information about each club.

Alternatively if you are an existing club member looking for information on running your club then contact the Clubs and Socs Officer, Dan Faehndrich, on icsm.cs@imperial.ac.uk. Our current volunteer and education socieities are: