Roland Carl Backhouse

British computer scientist and mathematician

The Thorntree district of Middlesbrough provided the early environment for the formative years of Roland Carl Backhouse, who entered the world in 1948. Emerging from an industrial northern English background, he pursued a career defined by the intersection of rigorous mathematical theory and the evolving practical demands of computer science and software development.

Formative Education

Academic life for Backhouse began at the Acklam Hall Grammar School in 1959. He later transitioned to the University of Cambridge, enrolling at Churchill College in 1966. His advanced studies culminated at Imperial College London, where he completed his doctoral thesis under the mentorship of Jim Cunningham.

THE FREE TEST
How high is yours?

Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.

Take the IQ test →

Professional Appointments

His career spanned numerous institutions across Europe. Early roles included a tenure at the Royal Aircraft Establishment between 1969 and 1970, followed by academic positions at Heriot-Watt University and the University of Essex. In the Netherlands, he served as a professor at the University of Groningen and the Eindhoven University of Technology before moving to the University of Nottingham, where he eventually became professor emeritus of computing science.

Mathematical Contributions

Backhouse engaged deeply with the International Federation for Information Processing, serving on the IFIP Working Group 2.1. This group focused on the development and maintenance of ALGOL 60 and ALGOL 68. His research centered on algorithmic problem solving and the mathematics behind program construction. In 1989, he co-founded the biennial Mathematics of Program Construction conference series alongside Jan L. A. van de Snepscheut.

Published Works

His scholarship is documented in several textbooks, including the 1979 volume Syntax of Programming Languages and the 2011 work Algorithmic Problem Solving. He has also edited extensive collections on topics such as datatype-generic programming and algebraic methods in program construction, reflecting his long-standing commitment to formalising the logic of software development.

Fast facts

Questions readers ask

What is the primary focus of Roland Backhouse's research?

His work concentrates on the mathematics of program construction, algorithmic problem solving, and the syntax of programming languages.

Where did Backhouse spend his academic career?

He held positions at Heriot-Watt University, the University of Essex, the University of Groningen, Eindhoven University of Technology, and the University of Nottingham.

Achievements

Compare with the greats

Srinivasa Ramanujan vs Werner HeisenbergCharles Darwin vs Thomas EdisonIsaac Newton vs Pyotr Ilyich TchaikovskyGregor Mendel vs Niccol Machiavelli
See the IQ Rankings →All comparisons →

Child prodigies

Kim Ung-yongKim Ung-yongTested IQ 210 — Guinness Record Holder, NASA Engineer at 8, PhD…Anna PaquinAnna PaquinWon an Academy Award at eleven on her very first acting roleMomiji NishiyaMomiji NishiyaFirst Olympic women's street champion, winning gold at age 13Emily BearEmily BearPlayed the White House at six, won a Grammy at twenty, scored a…
Child prodigies →

Play & come back tomorrow

Daily Genius Challenge · Guess the genius
British chemist whose X-ray image 'Photo 51' was key to revealing the double-helix structure of DNA.
Tap your answer ↓
Which Genius Are You? Free IQ Test