On analysis of the systems in the previous sections, some open-ended issues have been identified. Currently Intelligent Tutoring Systems do not address an entire course in higher education. Also, there is a lack of importance to the taxonomy of learning within the expert module, namely the cognitive and knowledge domains. Assessment items in Tutoring Systems not tagged, or they are tagged only with the instructional unit which they address, and not other parameters such as difficulty level. Tagging assessment items with other parameters would enable more fine-grained decision making at the tutoring module. Likewise, a thorough course design would enable a more fine-grained expert module. Contribution towards these issues would enable a deep tutoring process.