Hodges, Peter, Illinois Institute of Technology