Notables

Fall 2025 classes

  • ENSE 271, People-Centred Design
  • ENSE 400, Software Systems Engineering Capstone (part 1)

Future classes

  • Winter 2026: ENSE 281 (past: 374), ENSE 477
  • Fall 2026: ENSE 271, ENSE 400
  • Winter 2027: ENSE 477, ENSE 8XX (new grad class proposal)

Most Recent Blog

Teaching Portfolio

(*Current)

Undergraduate

  • *ENSE 271, People-Centred Design
  • *ENSE 281 (past: 374), 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
  • *ENSE 8XX, new class proposal in-progress on Health Informatics System Design

“Well I’d rather be a duck than a decorated shed. Form & function integrated in my heart & in my head. Every person must decide before they get too old and dead. To be a duck or a decorated shed.”

The Burning Hell

Explorations & Ponderings

iterativePDSA4Life

Key interests

  • People & humanity centred design
  • Health informatics, eHealth systems, & applications
  • Engineering & computer science education
  • Educational technologies
  • Data, information, & Knowledge management
  • Software & project management


Featured header photo above by Hal Gatewood on Unsplash