Co-operative learning versus self-directed learning in engineering: Student preferences and implications. - A. J. Swart; Trudy Sutherland (FIE, 2014)