Course Management Systems and the Reinvention of Instruction
Once again, technology potentially comes to the rescue with the Course Management System (CMS). A CMS is Internet-based software that manages student enrollment, tracks student performance, and creates and distributes course content.