I've been wrestling with the gap between HCI curricula, which tend to focus on the design process, and the big theories and ideas that animate us in HCI. Here's a model that has starting working well here for me here at Stanford: @msbernst@medium.com