Reid Holmes

Associate Professor
Email: rtholmes [at] cs [dot] ubc [dot] ca
Office: ICCS 309
Phone: 604-822-0409
Lab(s):
SPL
CURRICULUM VITAE

B.Sc. University of British Columbia (2002); M.Sc., University of British Columbia (2004); Ph.D., University of Calgary (2008); Postdoctoral Fellow, University of Washington (2008-2010); Assistant Professor, University of Waterloo (2010-2015); Associate Professor, University of British Columbia (2015-current).

Research
Software is a human product; as systems scale in size and complexity, the challenges that developers must overcome rapidly increase. I believe that by better understanding how people create, explore, evolve, and reason about software systems, we can enhance developers' effectiveness and improve the quality of their systems.

My past projects have investigated a range of problems surrounding software reuse, software search, context-sensitive example location, API understanding, and team awareness. I am currently focusing on software testing, inconsistency detection and speculative analysis.

Latest Awards

Latest CS Courses

2017 Winter

CPSC 507  –  Software Engineering
CPSC 507  –  Software Engineering

2016 Winter

CPSC 310  –  Introduction to Software Engineering
CPSC 310  –  Introduction to Software Engineering
CPSC 507  –  Software Engineering

a place of mind, The University of British Columbia

 

ICICS/CS Building 201-2366 Main Mall
Vancouver, B.C. V6T 1Z4 Canada
Tel: 604-822-3061 | Fax: 604-822-5485
General: help@cs.ubc.ca
Undergrad program: undergrad-info@cs.ubc.ca
Graduate program: grad-info@cs.ubc.ca

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia