Dalhousie University
Faculty of Computer Science, Dalhousie University