This paper outlines delivery of a second-year undergraduate module in elect
ronic engineering. A package of learning materials, including an open-ended
mathematical CAL (computer-aided learning) package, was used to support st
udents whose ability, ambitions and subsequent programmes vary widely. Disc
ussion focuses on the nature of student responses and ways in which deliver
y of the module can be improved.