Can students with very different interests still find a community at a specialist engineering university?