Yes IT students need to do all 7 modules. By the grace of God, I have done mine via the public ICDL registered centre and I passed all the 7 modules. My study unit for CEM101A exception is being processed. Any1 in PE and want more info on how to get ICDL? contact me via my email addresses: 45763445@mylife.unisa.ac and lezy2004@hotmail.com. Good luck!