Professor Andrew Loerch will retire this June after 22 years at the College of Engineering and Computing.