Professor
NSERC Chair in Design Engineering
Expertise

Software, software design, software development, engineering design, entrepreneurship, project management, profession, licensing