

Last Friday, June 8, I was immensely, fantastically thrilled to receive an honorary doctorate in computer science from the Open University, an institution I have long held in high esteem and where it has been my privilege to serve as a visiting senior lecturer. The degree was conferred in a fabulous ceremony at the Milton Keynes Theatre, just one of the OU’s many graduation ceremonies for the year (the OU specialises in adult and continuing education and is a tremendously democratising force in UK education, and so awards huge numbers of non-honorary degrees every year). As I sat at the front of the stage with my OU colleagues, I had a great seat from which to observe the year’s grads, and to marvel at their diversity in age and background, and to delight in the cheers from the guests they’d brought with them to the event.
My own parents came from Toronto for the occasion, and I was also joined by my wife and daughter. Later in the day, we threw a party with many friends from around the world at Bletchley Park, a nearby historic site famous for being one of the birthplaces of modern computers and cryptography (Bletchley turns out to be a brilliant place to throw a party — take note if you’re thinking of having an event somewhere in the region).
I just wanted to put up a short post here to publicly thank the OU, especially my computer science colleagues Marian Petre, Blaine Price, Ray Corrigan, and Mike Richards, for this honour; and to thank again all the friends, colleagues, and family who made the day so special.
Ray Corrigan has posted Prof Marian Petre‘s introduction from the day, which sets out the case the degree. I was given a few moments to speak about what I think my work means; I’ve pasted that in below the jump.
more