Dimensions of software engineering course design. - Mario Bernhart; Thomas Grechenig; Jennifer Hetzl; Wolfgang Zuser (ICSE, 2006)