"CourseSites is an online platform that enables faculty members in K-12 and higher education to set up Web-based class sites where they can post course materials, communicate with students, encourage collaboration, monitor performance, and manage grades."
You can use this to put your course online if your institution doesn't have a course management system that you are required to use. Includes some of the "collaborate" additions.