20 Signal Processing And Communications, The University of Edinburgh