
Registered user since Thu 30 Jul 2020
Since completing my PhD in differential geometry, I have been fortunate to be employed in and collaborated with groups in medical imaging, scanning electron microscopy, audio processing, and core computing. My longest collaboration is with IBM, and software developed using our innovative tools ships on every IBM architecture, helping accelerate nearly every application area and reduce power consumption by making core mathematical functions more efficient.
Recently, my main focus has been on computer science education, including first year students at McMaster, students at partner post-secondary institutions in Africa and Asia, at high schools in Canada and Africa, and elementary schools around the world. This work is very much a collaboration with teachers at all levels, but especially with McMaster students who founded McMaster Start Coding and co-founded Fondation STaBL Foundation to accelerate innovation in computing education with the primary goal to make it more accessible to the many, many children within Canada and around the world who are excluded today.
We make extensive usage of Design Thinking both in our teaching and in our practice of innovation, and our developing new tools and techniques for teaching, drawing on the best available research on programming languages, human-computer interfaces, cognitive science, design science, and etuaptmumk.
Contributions
2025
CSEE&T
- Author of An Experiential Introduction to Software Design: Design Thinking Meets Event-Driven Programming within the Software Engineering Education-track
- Author of A Software Engineering Capstone Infrastructure that Encourages Spreading Work Over Time and Team within the Software Engineering Education-track