Diane Kelly

is an Associate Professor in the Department of Mathematics and Computer Science at the Royal Military College (RMC) of Canada. She is cross-appointed to RMC's Department of Electrical and Computer Engineering and to the School of Computing at Queen's University.

Diane has a PhD and MEng in Software Engineering both from RMC. Her BSc in Pure Mathematics and BEd in Mathematics and Computer Science are both from the University of Toronto.

Diane worked in industry for over twenty years as a scientific software developer, technical trainer, and QA advisor. She is a senior member of IEEE.