I am currently a Lecturer with the Department of Electrical and Computer Engineering in the Faculty of Engineering and Applied Science. I teach primarily in the areas of digital hardware, computer architecture, and software.

I completed my B.Eng and M.Eng in Computer Engineering here at Memorial, and am currently trying to finish up my Ph.D through the University of Toronto. Apart from my academic background, I have also worked as a software team lead on a research project developing a first-person simulator for training offshore workers in safety protocols and procedures. I try to blend both my practical and academic experience in my approach to teaching.



Though my current position is focussed strictly on teaching, I do try to maintain active research related to my PhD work, my previous research project, and my teaching. My research interests include: