Description: Web based course management software serves as a means to enhance faculty and student communication, provide tools for faculty to disseminate information such as assignments and other course related information quickly and easily, and to promote learning beyond the classroom walls.