Hi, I'm Neil Newman, a PhD student in the UBC Computer Science department. My supervisor is Kevin Leyton-Brown. I am a member of the Algorithms Lab (formerly BETA) and the Laboratory for Computational Intelligence


I'm currently working on Kudu, a mobile market for agricultural trade in Uganda. I am also researching the FCC Incentive Auction and am a developer of SATFC, a specialized solver for the station repacking problem that arises in the auction. I have also worked on The Positronic Economist, a system for automatically generating compact game representations from high-level specifications of mechanisms.


  • David Thompson, Neil Newman, Kevin Leyton-Brown
    The Positronic Economist: A Computational System for Analyzing Economic Mechanisms
    In Association for the Advancement of Artificial Intelligence (AAAI), 2017.

  • Alexandre Fréchette, Neil Newman, Kevin Leyton-Brown
    Solving the Station Packing Problem
    In Association for the Advancement of Artificial Intelligence (AAAI), 2016.


  • 2014 - 2017 Master of Computer Science - University of British Columbia
  • 2009 - 2014 Bachelor of Applied Science in Engineering Science Major in Electrical and Computer Engineering -University of Toronto

Selected Employment

  • 2014 - 2015 UBC Graduate TA for the CSPC 210 Software Construction
  • May 2012 - August 2013 Software Developer, Member Services at Ontario Teachers' Pension Plan


newmanne at cs dot ubc dot ca

ICICS Room X560

289-2366 Main Mall

Vancouver, British Columbia, Canada


  • Lead programmer and associate designer of GONE a mobile game for android on the google play app store