Home Publications Activities

R. Nigel Horspool

UVic Contact Details


Address*: Dept of Computer Science 
University of Victoria
P.O. Box 3055
Victoria, BC, V8W 3P6
E-Mail: nigelh (AT) uvic.ca
Phone: +1 250 472 5764 (but see below)
Fax: +1 250 472 5708
* For courier deliveries, use the following address:
Department of Computer Science
Room ECS 504
Engineering/Computer Science Building
University of Victoria
3800 Finnerty Road
Victoria, BC, V8P 5C2

Retired From UVic

My last day of work as a UVic professor was on 30 June 2016. No students are being accepted for supervision. My current title is now Professor Emeritus.
I still have an office at the university, but you will find me there at most one day per week. The best way to contact me is via email. However you can also leave messages on the office phone.

Former Research Interests

  • Compilers and programming language implementation, especially Java implementation.
  • Lossless data compression.
  • An older research interest was string searching algorithms. There is an on-line animation of the Horspool string searching algorithm. (A simplification to the Boyer-Moore algorithm.)


Note that ARMSim# is a .NET program that can be run on Linux or Mac OS X if the Mono implementation of the .NET runtime is installed. (The Windows version supports dynamically placed docking windows whereas all windows are statically placed when run under Mono.)