I am a higher education computer science and mathematics learning and teaching specialist. I am passionate about the effective teaching and learning of mathematics and computer science fundamentals, data security and governance principles, ethics, and requirements analysis. I am interested in researching university student engagement with mathematics and theory while studying technical disciplines. My broader interests include theory of computation, discrete mathematics, social analysis of technology, and data privacy.
I am experienced in teaching programming fundamentals, C programming, algorithms and data structures, computational complexity, and computability. In addition to the university classroom teaching roles, I have worked as a private tutor in mathematics and computer science, and taught coding to primary (elementary) school aged children at Code Camp. In my current role, I support university students with mathematical, statistical, and programming fundamentals, and in developing effective study skills for mathematics and computer science disciplines.