George Ernst Associate Professor Emeritus, Department of Electrical, Computer and Systems Engineering