Sneha Girap (Editor)

Nigel Horspool

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Name
  
Nigel Horspool


Role
  
Author

Education
  
University of Toronto, Pembroke College, Cambridge

Books
  
The ASIC Handbook, TouchDevelop: Programming on the Go, C# Concisely, C Programming in the Ber, The Berkeley UNIX Env

Nigel horspool uvic compsci


R. Nigel Horspool was a professor of computer science at 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 is editor-at-large of the journal Software: Practice and Experience. 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 failed air traffic control system project, he went to the University of Toronto for a 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.

References

Nigel Horspool Wikipedia