Biography.guide
Home › People › Computer scientist › Nigel Horspool
Portrait of Nigel Horspool

Nigel Horspool

British-Canadian computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Nigel Horspool

Nigel Horspool was a Canadian computer scientist and engineer.

R. Nigel Horspool is a retired professor of computer science, formerly of the University of Victoria. He invented the Boyer–Moore–Horspool algorithm, a fast string search algorithm adapted from the Boyer–Moore string-search algorithm. Horspool is co-inventor of dynamic Markov compression and was associate editor and then editor-at-large of the journal Software: Practice and Experience from 2007 to 2017. He is the author of C Programming in the Berkeley UNIX Environment.

Nigel Horspool is British by birth, but is now a citizen of Canada. After a public school education at Monmouth School, he studied at Pembroke College, Cambridge, where he received a BA in natural science, but specializing in theoretical physics, in 1969. After two years employment as an assembly language programmer on a partially successful air traffic control system project, he went to the University of Toronto for an MSc followed by a PhD in computer science. This was followed by seven years as an assistant professor and then an associate professor at McGill University. In 1983, he made a permanent move to the University of Victoria. As of July 2016, he retired from the university but retains the title of professor emeritus.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Nationality
Also known as
R. Nigel Horspool

Frequently asked questions

Who was Nigel Horspool?

British-Canadian computer scientist

What was Nigel Horspool's occupation?

Nigel Horspool was a computer scientist and engineer.

What nationality was Nigel Horspool?

Nigel Horspool was Canadian.

Sources & further reading

· Wikipedia: Nigel Horspool

· Wikidata: Q13607699

· DBpedia: Nigel Horspool

Cite this page

APA: Biography.guide. (2026). Nigel Horspool. https://biography.guide/nigel-horspool/

MLA: "Nigel Horspool." Biography.guide, https://biography.guide/nigel-horspool/.

Chicago: "Nigel Horspool." Biography.guide. https://biography.guide/nigel-horspool/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:21 UTC