
Explores the state of the art in software tools and innovative learning strategies for providing effective and efficient solutions to the various problems and challenges currently facing eLearning from a software data engineering perspective Highlights stimulating practical...