John Hopcroft was presented with an Honorary doctoral degree from Beijing Institute of Technology Oct 27.