course authoring tool

Noun

 * 1)  Software designed for creating e-learning courses.