William F. (Bill) Opdyke is a computer scientist. His 1992 Ph.D. thesis from the University of Illinois at Urbana—Champaign, Refactoring Object-Oriented Frameworks, was the first in-depth study of code refactoring as a software engineering technique. Opdyke has worked as a researcher at Bell Labs, as a computer science professor at North Central College in Naperville, Illinois, and for Motorola in Schaumberg, Illinois.