Notables

Winter 2025 classes

  • ENSE 271, People-Centred Design
  • ENSE 805, Researching & Engineering Community-Centred Software

Future classes

  • Fall 2025: ENSE 271/871, 400
  • Winter 2026: ENSE 281/881 (previously ENSE 374) 477

Most Recent Blog

Teaching Portfolio

(*Current)

Undergraduate

  • *ENSE 271, People-Centred Design
  • ENSE 374 (will be renumbered to 281, Winter 2026), Software Engineering Management
  • *ENSE 405, Designing Apps for Collaboration & Learning (Humanity-Centred Design)
  • ENSE 400/477, Software Systems Engineering Capstone

Graduate

  • *ENSE 805, Researching & Engineering Community-Centred Software
  • *ENSE 871, Usability Research & Engineering

Talent without training is nothing

Luke Skywalker

Explorations

iterativePDSA4Life

Key interests

  • People centred design
  • Humanity centred design
  • Engineering & computer science education
  • Educational technologies
  • Data & knowledge management
  • Software & project management
  • eHealth systems & applications


Featured header photo above by Hal Gatewood on Unsplash