I develop/deliver CI courses at MGSM (Macquarie Graduate School of Management), Sydney, Australia. I've Leadership, Business, Consulting experiences in IT, Supply Chain, Strategy, Sustainability, Entrepreneurship etc. I'm a past Executive of Microsoft, Amdahl & IBM, then founded & run EmpowerIS. Also active leading Not-For-Profit Orgs & Charities.
Since you asked, I was wondering if you have covered the following areas in detail in the CI perspective.
A) War Gaming: Organise a live war-game simulation vis-s-vis resources allocated to your students divided into teams.
B) Improvising new CI Methods: Prior to that, ask them to devise new ethical and yet 'out of the box' methods of gathering Intelligence pertaining to their competitor team's activity.
C) Term round Industry interface: Attach a student to a company of their choice, and give them year round task of updating their selected org on their competitior activity. Allow them to be graded by their industrial supervisor for the quality of information supplied.
This ways, they'll be able to learn more than just theory and infact become industry ready when they pass out. Unfortunately, most CI students have only had exposure to theoretical concepts and very little real life opportunities, and if any, only on the lines of Market Research.