Nick Harvey

Associate Professor, UBC Department of Computer Science
Canada Research Chair in Algorithm Design
Alfred P. Sloan Research Fellow
Algorithms consultant at Coho Data


My theoretical research interests are in randomized algorithms, combinatorial algorithms, spectral graph theory and learning theory.

On the more practical side, I have worked on many algorithmic problems arising in computer networking, including load balancing, data replication, peer-to-peer networks, and network coding.

Graduate Studies

Modern research in theoretical computer science is very mathematical. Students interested in graduate studies in this area should ideally pursue an undergraduate degree similar to UBC's Combined Honours Computer Science and Mathematics or Mathematics BSc Honours Program degree.

Recent News