Nolan Shaw

Nolan Shaw

Position: Assistant Professor PhD

Phone: 403.440.6463
Office: B113L
Email:nshaw@mtroyal.ca\\

Education:

BSc in Pure Mathematics (Honours) - University of Calgary
MMath in Computer Science - University of Waterloo
PhD in Computer Science - University of Waterloo

 


 

 

Nolan is delighted to be back in Calgary, where they did their undergraduate studies. Nolan has a broad interest in mathematics, computer science, and philosophy. In particular, they are interested in the relationships and analogies within and between these areas. This interest has guided Nolan’s current research towards category theory in computer science, with a focus on the objects found in machine learning models. Other academic interests include pedagogy, the theory of programming languages, and logic.

While they enjoy research, Nolan’s true passion is in teaching, which has made MRU an ideal home. In the long-term, they hope to develop a degree concentration that teaches computer and  data science through a category-theoretic framework. Outside work, Nolan enjoys rock climbing, sumo, and playing both board games and computer games.