The development of problem solving skills is a shared goal in science, engineering, mathematics and technology education. In the applied sciences, problems are often open-ended and complex, requiring a multidisciplinary approach as well as new designs. In such cases, problem solving requires not only analytical capabilities, but also creativity and the ability to innovate. The development of an information system entails problem solving by means of design, hence creativity is integral to the task of an Information Systems (IS) professional. However, it appears that the teaching of creativity in IS programmes is under-researched and possibly neglected. This study investigates what is being done to foster creative ability of South African undergraduate IS students. At the same time, a theoretical framework for creativity teaching is developed. We find that the fostering of creative ability involves more than just the teaching of creativity techniques, and that creativity can be indirectly nurtured in multiple ways.