Gregory Bucks joined the Department of Engineering Education in 2012. He received his BSEE from the Pennsylvania State University in 2004, his MSECE from Purdue University in 2006, and his PhD in Engineering Education in 2010, also from Purdue University. After completing his PhD, he taught for two years at Ohio Northern University in the Electrical and Computer Engineering and Computer Science department, before making the transition to the University of Cincinnati. As a graduate student at Purdue University, he was honored with the College of Engineering’s “Magoon Award for Excellence in Teaching” and the Graduate School’s “Graduate Student Award for Outstanding Teaching.” He has taught a variety of classes ranging introductory programming and first-year engineering design courses to introductory and advanced courses in electronic circuits. He is a member of both ASEE and IEEE.
Professor Bucks’ primary research interests lie in the learning of computing concepts. Specifically, he is interested in exploring the pedagogical differences between the various types of programming paradigms. His ultimate goal is the development of a programming language independent assessment instrument that can be used to explore the types of understanding an individual holds of various fundamental programming concepts. He is also interested in exploring engineering design education, a passion originating from his work with the EPICS program at Purdue University.