John E. Hopcroft jest dziekanem wydziału inżynierii Uniwersytetu Cornell. Wcześniej był on prodziekanem do spraw akademickich oraz profesorem informatyki. Po otrzymaniu doktoratu na wydziale elektrycznym Uniwersytetu Standford w 1964 roku, przez trzy lata wykładał na Uniwersytecie Princeton. Badania doktora Hopcrofta koncentrują się wokół teoretycznych aspektów wykorzystania komputerów, a w szczególności: analizie algorytmów, językach formalnych, teorii automatów oraz algorytmach grafowych. Jest on współautorem czterech książek poświęconych językom formalnym i algorytmom. Jego ostatnie prace są związane ze studiami nad modelowaniem brył, robotyką oraz zdobywaniem i dostępem do danych. W 1986 roku został uhonorowany nagrodą imienia A. M. Turinga.