Grand Valley State University Seymour and Esther Padnos College of Engineering and Computing