Communications is one of the most exciting and rapidly-expanding subjects in engineering, with the internet and mobile phones revolutionising life for many people over the last few decades.