I was honoured to co-lecture a first-year UG course alongside the brilliant Bob Spence in 2017. In this course, I developed lectures on avoiding errors in HCI applications, and on design thinking (following the textbook by Don Norman).
Preventing User Errors
The slides in this deck have interactable calculators illustrating how bad design can increase the likelyhood of errors. Preventing user errors