Free to explore
James Petrie places a high premium on intellectual freedom. After graduating with a degree in Engineering Physics from the University of British Columbia (UBC), he accepted a position as a firmware engineer for a leading multinational technology company. “A few months in, I realized I was missing the opportunity to view problems through a wider lens and pursue the things that interested me most,” he remembers.
Learn more about James' experience as a graduate student at Waterloo.