Current research interests
Over the last few years my collaborator, John Burkardt (Department of Mathematics, University of Pittsburgh), and I have been engaged in research in the area of computational geometry. We focus on linear programming methods for tiling finite regions of the plane using polyominoes, and also the application of colouring arguments to tiling problems. We are also looking at more general tiling problems, for example the Eternity puzzle, see
Most of my research projects have MATLAB repositories associated with them, and published at Zenodo.org with DOI's (Digital Object Identifiers). See the links given above.
Previous research interests and training
My doctoral training was in the rigorous numerical analysis and mathematical analysis of parabolic partial differential equations using the finite element method. Most of my experience has been in the area of the numerics of reaction-diffusion equations using the standard Galerkin finite element method. The main application area is mathematical biology, with a focus on spatially extended predator-prey interactions in ecology. I have also worked in optimal control theory and studied diffusion-induced instability (Turing theory). Most of my research in these areas was conducted with Catalin Trenchea (Department of Mathematics, University of Pittsburgh).
In addition to my research skills I have extensive teaching experience gained from secondary school level positions, teaching at the community college level, and also from the post of Mathematics Instructor at Arizona State University in the USA. I fully funded my PhD studies through teaching and in the UK I am a qualified teacher at the secondary school level. I enjoy teaching at all levels and at Guelph I currently teach large classes at the first year level in Business Mathematics and Linear Algebra. I have also taught a large class (of mainly Engineers) at the 2nd year level in Numerical Methods. I have put a lot of effort into creating well-written workbooks for all my courses, so that my classes are textbook-independent. I am also excited about the prospect of making my classes relevant to the real world, for example, by including applications and computer examples.