University of Edinburgh Department of Electrical Engineering