Integrating self-directed learning into the curriculum: a case study