About me

I am a PhD student in the Computer Science Department at the University of British Columbia, supervised by Kevin Leyton-Brown. I am affiliated with the Laboratory for Computational Intelligence (LCI) and the Algorithms lab. I study problems in empirical algorithms, with a focus on applying machine learning techniques towards solving NP-hard problems.


  • Chris Cameron, Holger H. Hoos, Kevin Leyton-Brown
    Bias in Algorithm Portfolio Performance Evaluation
    In International Joint Conference on Artificial Intelligence (IJCAI), 2016.
  • Chris Cameron, Rex Chen, Jason Hartford, Kevin Leyton-Brown
    Predicting Propositional Satisfiability via End-to-End Learning
    In Association for the Advancement of Artificial Intelligence (AAAI), 2020.
  • Chris Cameron, Jason Hartford, Taylor Lundy, Kevin Leyton-Brown
    The Perils of Learning Before Optimizing


2008-2012 BSc. Mining Engineering, Queen's University
2012-2014 BSc. (Incomplete) Computer Science, University of British Columbia
2014-present PhD Computer Science, University of British Columbia

Recent Employment

2014-Present, Graduate Research Assistant , University of British Columbia
See Research above.
2014, Undergraduate Research Assistant (NSERC USRA), University of British Columbia
Auction simulation for upcoming FCC auction.
Software development on SATzilla project.

2013-2014, Undergraduate Teaching Assistant , University of British Columbia
APSC-160: Introduction to Computation in Engineering Design, CPSC-261: Basics of Computer Systems
2013, Undergraduate Research Assistant , University of British Columbia
User interface to facilitate communication between robotic arms in bilateral teleoperation.
2012, Undergraduate Research Assistant , Queen's University
Computer simulation study of impact of travel-time variability on dispatch efficiency in open-pit mines.