Conferences, public speaking competitions, sporting events, themed weeks... over 2,000 events are organised each year by over 300 student groups.